AX = 0A33AH, DX = 0F0F0H, AX = _________
AND AH,DL
XOR AL,DH
NEG AH
NOT AL
说第一句吧:AH 是 3A 还是 0A? DL 是 F0 还是 0F?上面 DX 中最前面的 0 有意义,还是最后面的 0 有意义?还是两个都有意义?有什么意义?
------解决方案--------------------------------------------------------
100和0100有区别吗?
------解决方案--------------------------------------------------------
两个 0 都有意义的。最前面的,表明后面是数值,这在十六进制数据的首个数值为 A-F 时是必须的,为的是和其它标识符区分开。后面的 0 ,就是普通的数值位了。
------解决方案--------------------------------------------------------
汇编中十六进制如果第一个数是A-F中的,那么前面要加一个0来表示,这个0只是用来表示这是一个十六进制而已,AX = 0A33AH, DX = 0F0F0H AH=A3,AL=3A DH=F0 DL=F0.