求解一道题 麻烦给解释一下
给大家看一下最后一步按说最后等于010C为什么等于000C 求下解 本帖最后由 china0008 于 2011-2-15 17:38 编辑
因为 指令中进行的是8位的运算。产生的进位不是想当然的进到高位中去。这个书中有明确的解释。等你学到 标志寄存器 的时候会有更清楚的认识。目前就理解成这个进位被丢弃了即可。
最后一行指令如果使用 add ax,bx那么ax中的值就是 10c了。 回复 2# china0008
OK暂时性理解了 慢慢来吧:handshake
页:
[1]