当采用双符号位进行数据运算时,若运算结果的双符号位为01,则表明

题目

当采用双符号位进行数据运算时,若运算结果的双符号位为01,则表明运算()。

  • A、无溢出
  • B、正溢出
  • C、负溢出
  • D、不能判别是否溢出
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若采用双符号位判断溢出,当出现正溢出时,符号位是(10)。

A.01

B.00

C.10

D.11


正确答案:A
解析:本题考查的是定点数加减法溢出问题。定点数加减时,若采用双符号位法,即采用两个符号位,如果两个符号位相同,则没有溢出;如果两个符号位不同,则表示出现溢出,此时,第一符号位才是真正的符号。两个符号位的高位为1表示负溢出,而高位为0、低位为1则表示正溢出。

第2题:

采用()表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。

A、补码

B、原码

C、反码

D、海明码


正确答案:A

第3题:

当两个单符号位补码进行加减运算时,若最高数值位向符号位的进位值与符号位产生的进位输出值相异,则溢出。()

此题为判断题(对,错)。


参考答案:正确

第4题:

当采用双符号位时,发生负溢的特征是双符号位为( )

A.00

B.01

C.10

D.11


正确答案:C

第5题:

两个采用变型补码表示的数进行加减运算时,发生负溢出的特征是双符号位为( )。

A.01

B.00

C.10

D.11


正确答案:C
解析:11和00都是正确的情况:10负溢出:01正溢出。

第6题:

为了便于检查加减运算是否发生溢出,定点运算器采用双符号位的数值表示,在寄存器和主存中是采用()的数值表示。

A.双符号位

B.单符号位

C.上述两种方式

D.无符号位


参考答案B

第7题:

若计算机存储数据采用的是双符号为(00表示正号、11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经 (3)运算得1,则可断定这两个数相加的结果产生了溢出。

A.逻辑与

B.逻辑或

C.逻辑同或

D.逻辑异或


正确答案:D
计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号。如果进位将会导致符号位不一致,从而检测出溢出。结果的符号位为01时,称为上溢;为10时,称为下溢。由此可知,溢出时如果对两个符号位进行异或运算,结果为1,符合题目条件。

第8题:

若计算机存储数据采用的是双符号位(00表示正号、11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经()运算得1,则可判定这两个数相加的结果产生了溢出。

A.逻辑与

B.逻辑或

C.逻辑同或

D.逻辑异或


参考答案:D

计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号。如果进位将会导致符号位不一致,从而检测出溢出。结果的符号位为01时,称为上溢;为10时,称为下溢。如果运算结果的两个符号位经逻辑异或运算得1,则可断定这两个数相加的结果产生了溢出。

第9题:

根据运算前后的符号位可判别溢出。设X、Y、Z分别表示两个参加运算的数的符号位及运算结果的符号位,那么若逻辑表达式X.Y.的值与..Z的值进行(38)运算的结果为1,则表示溢出。

A.与

B.或

C.与非

D.异或


正确答案:B
解析:当两个同符号数相加或者两异号数相减时,运算结果若超出固定码长的数据表示范围,就会发生溢出。例如,X=+65D=+1000001B(D、B分别表示十进制数、二进制数),Y=+67D=+1000011B,编码总长度为8位,那么:[X+Y]补=[X]补+[Y]补=01000001+01000011=10000100符号位为1,表示结果为负数,两正数相加得负数,这显然是荒谬的,因为发生了溢出。判断溢出有四种方式:①双符号位法,即用00表示正数,11表示负数,当运算结果的两个符号位上的数不一样时,则表明发生了溢出。承上例:[X+Y]补=[X]补+[Y]补=001000001+001000011=010000100②进位判断法,当数值最高位和符号位向上一位都有进位或者都没有进位的时候(即异或结果为0),表示没有溢出,否则表示有溢出。③根据运算结果的符号位SF和进位标志CF的异或结果来判断,即若SFCF结果为1,表示运算的结果产生溢出。④根据运算前后的符号位进行判别,设X、Y、Z分别表示两个参加运算的数的符号位及运算结果的符号位,那么若逻辑表达式的值为1,则表示溢出。或运算也称为逻辑加,常用符号OR、∪、V或+表示。从上面的分析可见,在做题时要注意将其作为引子举一反三,此次考的是用第④种方法判断溢出,以后考的就可能是其余三种,而将这四种都掌握了,“鱼网”就织得密集结实,做到了未雨绸缪,获胜的把握就更大。

第10题:

定点数采用模4补码,即变形补码进行加减运算时,判断溢出的方法是()。

A.符引立进位与最高数值位进位相异时表明溢出
B.实际参与运算的两数符号位相同,结果又与原操作数符号不同时表明湔出
C.双符号位不同时表明溢出
D.以上都正确

答案:D
解析:
采用模4补码进行加减运算时,直接通过判断双符号位是否相同来判断溢出最为方便。

更多相关问题