游魂野鬼 发表于 2012-7-6 01:12:28

弄到现在还弄不明白,有人能教教我吗谢谢

mov ax,62627   ax = f4a3h
mov ah,31h   ax = 31a3h
mov al,23h      ax = 3123h
add ax,ax          ax = 6246h
mov bx,826chbx = 826ch
mov cx,ax      cx = 6246h
mov ax,bx       ax = 826ch
ax为什么不是E4B2H呢 bx+ax 应该是 826ch+6246h 才对嘛

無邪 发表于 2012-7-6 01:45:33

最后mov ax,bx将bx的值传给ax 不是相加

NeBen 发表于 2012-7-6 07:51:14

mov ax,bx的含义是ax=bx,不是ax=ax+bx

×爲妳◎≈_倾僾 发表于 2012-7-6 09:04:03

mov ax,bx是传送,add才是相加

年轻,真好! 发表于 2012-7-6 10:16:00

mov是赋值指令,将后面的常数或寄存器里的值,直接覆盖到前面

1144290241 发表于 2012-7-6 10:49:36

最后一句是mov。吧bx的当前值传递给ax

游魂野鬼 发表于 2012-7-6 16:25:35

{:1_1:}{:1_1:}{:1_1:}非常感谢明白了

阔怀 发表于 2015-8-21 09:51:15

看看
页: [1]
查看完整版本: 弄到现在还弄不明白,有人能教教我吗谢谢