鱼C论坛's Archiver
论坛
›
汇编语言交流
› 求解
Missing_Angle_o
发表于 2012-6-5 19:04:24
求解
为什么这种格式 不行 add :es:
而要改成这样 mov ax,es:
add :ax
fujian810
发表于 2012-6-9 14:27:09
这是因为这些指令都要通过通用寄存器才能执行,add :es:涉及到两个段寄存器的操作,是不行的
骑着蟑螂闯红灯
发表于 2012-6-22 23:51:13
即为ds:,和es:涉及到两个段寄存器,段寄存器之间是不能直接传递数据的,可以通过通用寄存器做(比如ax)中介传递
页:
[1]
查看完整版本:
求解