首页
15问答网
>
汇编串操作指令movs,对于源和目的有内存重叠部分,是一定能得到正确结果,还是未定义的行为?
汇编串操作指令movs,对于源和目的有内存重叠部分,是一定能得到正确结果,还是未定义的行为?
比如用movsb将内存的字符串往前、往后移动一个字节的操作
2025-05-16 01:25:50
推荐回答(1个)
回答1:
对于源和目的有内存重叠部分,MOVS 要谨慎使用,以避免覆盖了源数据。
根据不同的重叠情况,可以选用:
从源头,到目的头,开始传送,SI、DI 自动加一。
从源尾,到目的尾,开始传送,SI、DI 自动减一。
相关问答
最新问答
静脉输液左氧氟沙星避光药医生说输了液后在室外要避免阳光照射,那么停药多久就不怕光照了
新郑到郑州火车站怎么走?
经济纠纷起诉程序3千元以内可以起诉?
广州浩成茶叶文化发展有限公司怎么样?
自驾金顶街到通州梨园中学绕开京通快速如何走
本人新手一个,明天提车,验车都需要看什么,都要注意
你好,新哥,关于梅毒的疑问请你帮帮我
佛山市三水区的自考考点在哪里?三水有什么学校设有自考考点
第二志愿学校给发了短信说已被录取,但录取通知书查询却是没有消息,
大车路边停,三轮追尾人死了,多少责任,丧葬费是怎么回事?