读书人

简单练习题请大家指教。解决思路

发布时间: 2012-03-12 12:45:33 作者: rapoo

简单练习题,请大家指教。
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.

读书人网 >汇编语言

热点推荐