小班 发表于 2014-1-14 16:25:07

汇编习题遇到困难求解。

我是新手想问一个问题,看上图的习题ax=0000 bx=0000,第一题ax=F4A3H 这个正确的,看第二题move ah,31H   AX为什么=31A3H ,我先说一下我的想法把AX作为0000那么AH=00AL=00 ,move ah,31H AX因该=0031H啊。求解答算了好久都没算出来。

小名明SIU 发表于 2014-1-14 18:13:40

额,劝你好好看书,书上说的很清楚AX可以分成AH,AL两个8位寄存器,每个寄存器又不相互干扰ax=F4A3H,就是ah = F4h   al = A3h    ,下面只改变AH,AL不变合并一下就是31A3H

小班 发表于 2014-1-15 12:42:41

小名明SIU 发表于 2014-1-14 18:13 static/image/common/back.gif
额,劝你好好看书,书上说的很清楚AX可以分成AH,AL两个8位寄存器,每个寄存器又不相互干扰ax=F4A3H,就是ah ...

哦哦、没想诶 谢谢
页: [1]
查看完整版本: 汇编习题遇到困难求解。