明天就要考试了,求解一道微机原理题,拜托大家了!
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
展开全部
……………………;每条指令执行结果:
MOV BX,23ABH ; BX=23ABH
ADD BL,0ACH ; BL=ABH+ACH =57H, 进位标志CF=1,BH=23H
MOV AX,23F5H ; AX=23F5H
ADD BH,AL ; BH=23H+F5H=18H,进位标志CF=1,BL=57H
SBB BX,AX ; BX =1857H -23F5H -1 =0F461H,借位标志CF=1
ADC AX,12H ; AX =23F5 +12H +1 =2408H
.
执行上述指令后,AX =2408H, BX =0F461H
MOV BX,23ABH ; BX=23ABH
ADD BL,0ACH ; BL=ABH+ACH =57H, 进位标志CF=1,BH=23H
MOV AX,23F5H ; AX=23F5H
ADD BH,AL ; BH=23H+F5H=18H,进位标志CF=1,BL=57H
SBB BX,AX ; BX =1857H -23F5H -1 =0F461H,借位标志CF=1
ADC AX,12H ; AX =23F5 +12H +1 =2408H
.
执行上述指令后,AX =2408H, BX =0F461H
追问
BX跟我做的一样。最后那个加12H为何也有CF=1,最高位是第八位?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询