首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某字长为8位的计算机中,带符号整数采用补码表示,x=—68,y=—80,x和y分别存放在寄存器A和B中,请回答下列问题(最终要求用十六进制表示二进制序列)。 若x和y相加后的结果存放在寄存器C中,则寄存器C中的内容是什么?运算结果是否正确?此时,溢出标志
某字长为8位的计算机中,带符号整数采用补码表示,x=—68,y=—80,x和y分别存放在寄存器A和B中,请回答下列问题(最终要求用十六进制表示二进制序列)。 若x和y相加后的结果存放在寄存器C中,则寄存器C中的内容是什么?运算结果是否正确?此时,溢出标志
admin
2017-04-28
70
问题
某字长为8位的计算机中,带符号整数采用补码表示,x=—68,y=—80,x和y分别存放在寄存器A和B中,请回答下列问题(最终要求用十六进制表示二进制序列)。
若x和y相加后的结果存放在寄存器C中,则寄存器C中的内容是什么?运算结果是否正确?此时,溢出标志OF、符号标志SF和零标志ZF各是什么?加法器最高位的进位C
n
是什么?
选项
答案
[x+y]
补
=[x]
补
+[y]
补
=10111100B+10110000B=(1)01101100B=6CH,最高位前面的一位1被丢弃,因此,寄存器C中的内容为6CH,对应的真值为+108,结果不正确,溢出标志位OF可采用以下任意一条规则。 规则一:若两个加数的符号位相同,但与结果的符号位相异,则溢出: 规则二:若最高位的进位和次高位的进位不同,则溢出。 通过这两个规则都能判断结果溢出,即溢出标志位OF为1,说明寄存器C中的内容不是正确的结果。x+y的正确结果应是—68+(—80)=—148,而运算结果是108,显然两者不等。其原因是x+y的值(即—148)小于8位补码可表示的最小值(即—128),也即结果发生了溢出。 结果的第一位0为符号标志SF,表示结果为正数。但因为溢出标志位1,所以符号标志实际上也是错的。 因为结果不为0,所以零标志ZF=0。 加法器最高位向前的进位C
n
为1。
解析
转载请注明原文地址:https://kaotiyun.com/show/6XRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1988年起,苏联民族矛盾激化,民族分离运动加剧,第二次较大规模的民族冲突是()。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
明清两朝已经是中国封建社会的晚期,同时也出现了许多新的社会现象,最明显的是()。
东印度公司
1936年,张学良和杨虎城发动的西安事变()。①是一次具有爱国意义的兵变②民族矛盾激化的结果③检验了中国社会各阶级的抗日态度④促成了抗日民族统一战线初步形成
晚清时期清帝年号的正确排序是
隋朝大运河中哪一段河道的地理位置最接近于春秋时期即已开通过的运河()?
某机字长32位,主存容量32MB,按字节编址;该机的Cache采用4路组相联映射方式,Cache容量为16KB,块长为4个字,试回答下列问题:(1)主存地址位数为多少?(2)画出主存地址格式示意图,注明各字段名称及位数。(3)设该Ca
如果X为负数,则已知[X]补求[一X]补的方法是()。
已知一个带有表头结点的单链表,结点结构为:假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。要求:
随机试题
A.组织培养技术B.扫描电镜术C.免疫细胞化学技术D.形态计量技术可以研究各种理化因子对活细胞的直接影响的是()
“金”和“金子”词类相同。()
每种产品实质上是为满足市场需求而提供的_______。
男性,60岁,溃疡穿孔单纯修补术后7天,体温38℃,右上腹痛,肝区叩痛,右肺下野呼吸音弱,X线示右膈升高,可能是并发
小肠分节运动的作用在于
取某一维生素类药物约5mg,加氢氧化钠试液2.5ml溶解后,加铁氰化钾试液0.5ml与正丁醇5ml,强力振摇2分钟,放置使分层,上层的醇层显强烈的蓝色荧光。加酸使其成酸性,荧光即消失。再加碱使其成碱性,荧光又显现。该药物为()。
一般来说,决定一个国家汇率制度的因素主要有()。
生物在进化过程中形成了各种与环境相适应的特征。下列各种生物的特征有利于减小摩擦的是()。
中国共产党作出建立抗日民族统一战线决定的会议是:
下图是Posner(1990)的一个经典实验的结果,纵坐标为反应时(毫秒),横坐标为字母间隔(秒),请读图并说明:字母间隔(秒)反应时间是字母间隔的函数该研究的变量设置、实验过程和结果。
最新回复
(
0
)