请问检测点6.1(1)其中一段指令mov愀砀,嬀戀砀崀洀漀瘀挀猀:[bx],愀砀可否合并
原指令:mov ax,
mov cs:, ax
感觉能够简化的结果:
mov cs:, ds:
实际编译错误
请各位老师解答一下
这是规定啦。mov 不允许存储器之间进行数据传送,要通过通用寄存器这个桥梁。呵呵。 我只记得数值不能直接传到段寄存器 哈哈 多谢拉 毕业生 发表于 2013-2-28 20:25 static/image/common/back.gif
我只记得数值不能直接传到段寄存器 哈哈 多谢拉
你记性不错哦。也不能把数值直接给段寄存器。
我在Win32汇编写程序的时候,写着写着有时候就忘了,反正编译不通过,就有问题。我就改成push+pop。
页:
[1]