欲爱欲恨欲天真- 发表于 2012-7-2 16:27:34

ax=8 add ax,ax却等于10

AX=0008BX=0000CX=000ADX=0000SP=0000BP=0000SI=0000DI=0000
DS=0BB6ES=0BB6SS=0BC6CS=0BC6IP=0008   NV UP EI PL NZ NA PO NC
0BC6:0008 E2FC          LOOP    0006
-t
AX=0008BX=0000CX=0009DX=0000SP=0000BP=0000SI=0000DI=0000
DS=0BB6ES=0BB6SS=0BC6CS=0BC6IP=0006   NV UP EI PL NZ NA PO NC
0BC6:0006 03C0          ADD   AX,AX
-t
AX=0010BX=0000CX=0009DX=0000SP=0000BP=0000SI=0000DI=0000
DS=0BB6ES=0BB6SS=0BC6CS=0BC6IP=0008   NV UP EI PL NZ AC PO NC
0BC6:0008 E2FC          LOOP    0006



addax,ax 为什么等于10了而不是16,难道ax还是原来的2

欲爱欲恨欲天真- 发表于 2012-7-2 16:37:25

知道了 差点忘了是16进啊

jrvf 发表于 2012-7-2 17:03:24

楼主太粗心了,也不动动脑筋就来提问

张国祥 发表于 2012-7-9 15:30:03

问题解决了麻烦修改贴在类型为已解决……
页: [1]
查看完整版本: ax=8 add ax,ax却等于10