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]
查看完整版本: 求解