为什么汇编语言不能直接把cs:[bx]的值赋给es:[bx]?

小白最近在做汇编语言王爽实验4"将mov ax,4c00H之前的指令复制到内存0:200处“。看网上的博客都是将cs代码段地址传给ds数据段,然后通过[bx]和es进行复制。有个疑问,能不能省去将数据传给ds寄存器的过程,直接将cs:[bx]内容传递给es:[bx]呢我是这样写的,跟踪以后发现前十九字节也没有完全一致,这又是什么原因呢

问题在跟踪。你把断点设在了mov ax,4c00h处,此处指令被系统临时修改为int 3,代码是CC。
温馨提示:答案为网友推荐,仅供参考
相似回答