参考答案和解析
正溢出
更多“若采用双符号位补码运算,运算结果的符号位为10,下列结论中错误的是”相关问题
  • 第1题:

    补码加减法是指( )。

    A.操作数用补码表示,两尾数相加减。符号位单独处理,减法用加法代替

    B.操作数用补码表示,符号与尾数一起参加运算,结果的符号与加减所得相同

    C.操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成

    D.操作数用补码表示,由数符决定两尾数的操作,符号位单独处理


    正确答案:C

  • 第2题:

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

    A.01

    B.00

    C.10

    D.11


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

  • 第3题:

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

    A.补码
    B.原码
    C.反码
    D.海明码

    答案:A
    解析:
    补码在进行算数运算时,符号位与数值位一起参加运算,采用一样的规则不需要特殊处理。因此用补码进行加减运算要简便的多,这也是大多数计算机采用的方式。

  • 第4题:

    定点运算器中判断溢出的条件是()。

    A.最高符号位产生进位
    B.符号位进位和最高数值位进位同时产生
    C.用般符号位表示数符,当运算结果的两个符号位不相同时
    D.用艘符号位表示数符,当运算结果的两个符号位相同时

    答案:B
    解析:
    用般符号法表示数符时,结果的两个符号位代码不一致时,表示溢出(01表示上溢,10表示下溢),两个符号位的代码一致时,表示没有溢出,最高符号位永远表示结果的正确符号。

  • 第5题:

    浮点运算结果满足下列哪个条件时,需做中断处理()。

    A.尾数双符号位为“01”
    B.尾数般符号位为“10”
    C.阶码双符号位为“01”
    D.阶码双符号位为“10”

    答案:C
    解析:
    尾数双符号位为“01”或“10”时,说明尾数溢出,需要右规;阶码双符号位为“10”时,说明浮点数下溢,作机器零处理;阶码双符号位为“01”时,说明阶码上溢,需中断处理。

  • 第6题:

    定点补码加法运算中,()时表明运算结果必定发生了溢出。

    • A、双符号位相同
    • B、双符号位不同
    • C、正负相加
    • D、两个负数相加

    正确答案:B

  • 第7题:

    定点补码运算时,其符号位不参与运算。


    正确答案:错误

  • 第8题:

    定点数作补码加减运算时,其符号位是()

    • A、与数位分开进行运算
    • B、与数位一起参与运算
    • C、符号位单独作加减运算
    • D、两数符号位作异或运算

    正确答案:B

  • 第9题:

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

    • A、逻辑与
    • B、逻辑或
    • C、逻辑同或
    • D、逻辑异或

    正确答案:D

  • 第10题:

    判断题
    定点补码运算时,其符号位不参与运算。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    填空题
    补码运算的特点是符号位与()。

    正确答案: 数字位一起直接参加运算
    解析: 暂无解析

  • 第12题:

    单选题
    补码加/减法是指()
    A

     操作数用补码表示,两尾数相加/减,符号位单独处理

    B

     操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加/减数相同

    C

     操作数用补码表示,连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成

    D

     操作数用补码表示,由数符决定两尾数的操作,符号位单独处理


    正确答案: B
    解析: 暂无解析

  • 第13题:

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

    A、补码

    B、原码

    C、反码

    D、海明码


    正确答案:A

  • 第14题:

    根据运算前后的符号位可判别溢出。设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或+表示。从上面的分析可见,在做题时要注意将其作为引子举一反三,此次考的是用第④种方法判断溢出,以后考的就可能是其余三种,而将这四种都掌握了,“鱼网”就织得密集结实,做到了未雨绸缪,获胜的把握就更大。

  • 第15题:

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

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

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

  • 第16题:

    定点机字长n位,其中包台一位符号位。若采用补码一位乘(Booth算法)实现乘法运算,则最多需要做()次移位运算。

    A.n-1
    B.n
    C.n+1
    D.n+2

    答案:A
    解析:
    在补码一位乘中,最后一步不需要移位,故最多需要n-1次移位。

  • 第17题:

    在补码加法运算时,产生溢出的情况是()。Ⅰ.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数相同Ⅱ.两个操作数的符号位相同,运算时采用单符号位,结果的符号位与操作数不同Ⅲ.运算时采用单符号位,结果的符号位和最高教位不同时产生进位Ⅳ.运算时采用单符号位,结果的符号位和最高数位同时产生进位Ⅴ.运算时采用双符号位,运算结果的两个符号位相同Ⅵ.运算时采用双符号位,运算结果的两个符号位不同

    A.Ⅰ,Ⅲ,V
    B.Ⅱ,Ⅳ,Ⅵ
    C.Ⅱ,Ⅲ,Ⅵ
    D.Ⅰ,Ⅲ,Ⅵ

    答案:C
    解析:

  • 第18题:

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

    • A、无溢出
    • B、正溢出
    • C、负溢出
    • D、不能判别是否溢出

    正确答案:B

  • 第19题:

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

    • A、01
    • B、00
    • C、10
    • D、11

    正确答案:C

  • 第20题:

    补码运算的特点是符号位与()。


    正确答案:数字位一起直接参加运算

  • 第21题:

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

    01

    B

    00

    C

    10

    D

    11


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    定点补码加法运算中,()时表明运算结果必定发生了溢出。
    A

    双符号位相同

    B

    双符号位不同

    C

    正负相加

    D

    两个负数相加


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    定点数作补码加减运算时,其符号位是()
    A

    与数位分开进行运算

    B

    与数位一起参与运算

    C

    符号位单独作加减运算

    D

    两数符号位作异或运算


    正确答案: A
    解析: 暂无解析

  • 第24题:

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

    无溢出

    B

    正溢出

    C

    负溢出

    D

    不能判别是否溢出


    正确答案: B
    解析: 暂无解析