问一个有关汇编的问题,简单的

hua1232925   2009-2-16 18:08 楼主
我的书上是这样写的
"MOV BX 5"the result will be BX=0005;that is ,BH=00 and BL=05;
BX寄存器是16位的,那么高位(BH)不是0000,低位(BL)不是0005吗,它那样写可以吗?

回复评论 (5)

我认为可以,
点赞  2009-2-16 18:17
没问题啊
点赞  2009-2-17 09:20
没有问题啊,小端存储格式,是这样。
点赞  2009-2-17 12:50
引用: 引用 1 楼 wzy4510609 的回复:
我认为可以,
那干嘛不写成BH=0,BL=5呢?
点赞  2009-2-18 09:39
引用: 引用楼主 sysabod 的帖子:
我的书上是这样写的
"MOV BX 5"the result will be BX=0005;that is ,BH=00 and BL=05;
BX寄存器是16位的,那么高位(BH)不是0000,低位(BL)不是0005吗,它那样写可以吗?

0000+0005都32位了他那样写是正确的
点赞  2009-2-18 21:25
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复