早教吧作业答案频道 -->数学-->
微机原理做减法时辅助进位标志AF如果做减法,45H-96H,如果看做直接相减则低四位向高四位是有借位的,AF=1,但是计算机里不是都变成补码在计算的吗,那么就变成45H+6AH,两种做法结果都是AFH,但第
题目详情
微机原理做减法时辅助进位标志AF
如果做减法,45H-96H,如果看做直接相减则低四位向高四位是有借位的,AF=1,但是计算机里不是都变成补码在计算的吗,那么就变成45H+6AH,两种做法结果都是AFH,但第二种做法低四位没有向高四位产生进位,那么AF应该为0,实际情况似乎是AF=1,但是总觉得这和计算机运算原理不符,求解释!
如果做减法,45H-96H,如果看做直接相减则低四位向高四位是有借位的,AF=1,但是计算机里不是都变成补码在计算的吗,那么就变成45H+6AH,两种做法结果都是AFH,但第二种做法低四位没有向高四位产生进位,那么AF应该为0,实际情况似乎是AF=1,但是总觉得这和计算机运算原理不符,求解释!
▼优质解答
答案和解析
MOV AX,45H
MOV BX,96H
SUB AX,BX
INT 3
运行结果:AX =FFAFH ,AF=1, CF=1
---------------
MOV AX, 45H
MOV BX, -96H ;[-96H]补=FF6AH
ADD AX, BX
INT 3
运行结果:AX =FFAFH ,AF=0, CF=0
----------------
比较两段程序运行结果,AF、CF不同,不足为奇,只要AX的值相同则可.
MOV BX,96H
SUB AX,BX
INT 3
运行结果:AX =FFAFH ,AF=1, CF=1
---------------
MOV AX, 45H
MOV BX, -96H ;[-96H]补=FF6AH
ADD AX, BX
INT 3
运行结果:AX =FFAFH ,AF=0, CF=0
----------------
比较两段程序运行结果,AF、CF不同,不足为奇,只要AX的值相同则可.
看了 微机原理做减法时辅助进位标志...的网友还看了以下:
高中概率找大神帮帮忙题目六个人ABCDEF六个座位123456问题1一共多少种做法2A做第一位有多少 2020-03-30 …
2002年,中国科学院、中国工程共有院士1263人,其中男院士有1185人.女院士占院士人数的百分 2020-05-14 …
某网络项目刚开工不久,出现了一次严重的质量事故,在后续处理事故过程中,监理单位做法正确的是(24 2020-05-26 …
某特约商户的结算账户为个人结算账户,目前可受理持卡人的借记卡和信用卡消费。 问题: (1)该做法 2020-05-27 …
微机原理做减法时辅助进位标志AF如果做减法,45H-96H,如果看做直接相减则低四位向高四位是有借 2020-06-05 …
直三棱柱ABC-A1B1C1立体几何直三棱柱ABC-A1B1C1中,底面是等腰直角三角形,角ACB 2020-06-07 …
有一个拧成一团的湿毛巾,怎样做才能使它干的快?结合你的生活经验,猜测影响蒸发快慢因素有哪些?(1) 2020-07-03 …
x+100=根号3x答案是50倍根号3+1就做法 2020-07-24 …
帮我想个成语,用什么形容比较好呢我想写信赞扬一个单位做法很英明,一贯以来的优良品质令人侧目但这个“ 2020-07-24 …
(50+1)×(50-1)求做法 2020-11-06 …