注册值8086

时间:2013-05-10 09:30:50

标签: assembly cpu-registers x86-16

If AL contains the value 10 and AH contains the value 10 what does AX contain?

我知道AH和AL是两个8位寄存器,AX是AH和AL连接在一起成为一个16位寄存器。

我解决这个问题的方法是AL包含值10,它是寄存器中的值0001010和AH中的值。那么AX就是那两个寄存器。所以AX的最终值是2570 am我是否正确?

1 个答案:

答案 0 :(得分:2)

这是正确的。 您可以通过在Windows上打开计算器轻松确认这一点,转到View - > Programmer,选择Bin单选按钮,输入二进制数字(不要担心前导零),然后选择Dec单选按钮。

相关问题