汇编语言题目 AX=0FF70H,CF=1 MOV BX,100 XOR BH,0FFH SBB AX,BX 则AX=?CF=? 为什么?

2024-12-27 06:01:56
推荐回答(1个)
回答1:

mov bx,100
bx等于0000 0001 0000 0000
xor是异或 ,因为bx=bh+bl
bh等于0000 0001
它和0ffh异或,所以bh=1111 1110
所以bx=1111 1110 0000 0000=0fe00h
ax=1111 1111 0111 0000
sbb ax,bx是带进位减法
ax=ax-bx=1111 1111 0111 0000-1111 1110 0000 0000
=0000 0001 0111 0000=001e0h
cf=0因为没有借位
同学,如果认为在理。求个好评