作业帮 > 综合 > 作业

MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/17 16:40:17
MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H
为什么在执行ADD指令时BX和648H都减了2

求解啊!

MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H
这个题的解说应该是说明进位的吧,重点在最下面的那行.BX加上6478H等于10004H
16位的寄存器不能装下,就好像100H 八位寄存器(例如BX的低8位寄存器BL)装不下一样,就产生了进位.结果10004H,BX只能保存结果的0004H,产生了进位1
,这课是不是解说标志寄存器的啊?