两补码相加,采用1位符号位,则当________时,表示结果溢出。A.最高位有进位B.最高位进位和次高位进位异或结果为0C.最高位为1D.最高位进位和次高位进位异或结果为1

题目

两补码相加,采用1位符号位,则当________时,表示结果溢出。

A.最高位有进位

B.最高位进位和次高位进位异或结果为0

C.最高位为1

D.最高位进位和次高位进位异或结果为1


相似考题
更多“两补码相加,采用1位符号位,则当________时,表示结果溢出。A.最高位有进位B.最高位进位和次高位进位异或结果为0C.最高位为1D.最高位进位和次高位进位异或结果为1”相关问题
  • 第1题:

    运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中______是正确的。

    A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

    B.两个整数相加,若结果的符号位为0,则一定发生溢出

    C.两个整数相加,若结果的符号位为1,则一定发生溢出

    D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


    正确答案:D
    解析:两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出。

  • 第2题:

    两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行(21)运算为1时,表示运算的结果产生溢出。

    A.与

    B.或

    C.与非

    D.异或


    正确答案:D
    解析:判别两个同符号的数相加或异符号的数相减是否溢出的逻辑表达式是:VF=SFCF。即将所得结果的符号位SF和进位标志CF进行异或运算,结果为1时表示溢出;反之没有溢出。

  • 第3题:

    当指令“SUB AX,BX”执行后,如果CF=1,则说明最高有效位向高位有进位或有借位,对【 】数的操作结果溢出。


    正确答案:无符号
    无符号 解析:执行指令SUBAX,BX后,如果CF= 1,则说明最高有效位向高位有进位或有借位,对无符号数的操作结果表示溢出。

  • 第4题:

    关于运算器在执行两个用补码表示的整数加法,下面判断是否溢出的规则中( )是正确的。

    A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

    B.两个整数相加,若结果的符号位为0,则一定发生溢出

    C.两个整数相加,若结果的符号位为1,则一定发生溢出

    D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


    正确答案:D

  • 第5题:

    在采用进位计数制的计数系统中,当某一位的值达到某个固定量时,就要向高位产生进位。这个确定量就是该种进位计数值的( )。

    A.阶码

    B.尾码

    C.原码

    D.基数


    正确答案:D


  • 第6题:

    在进位计数制中,当某一位的值达到某个固定量时,就要向高位产生进位.这个固定量就是该种进位计数制的_________.


    正确答案:
    基数

  • 第7题:

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

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

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

  • 第8题:

    两补码数相加,采用1位符号位,当()时表示结果溢出。

    • A、符号位有进位
    • B、符号位进位和最高数位进位异或结果为0
    • C、符号位为1
    • D、符号位进位和最高数位进位异或结果为1

    正确答案:D

  • 第9题:

    两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行()运算为1时,表示运算的结果产生溢出。

    • A、与 
    • B、或 
    • C、与非  
    • D、异或 

    正确答案:D

  • 第10题:

    单选题
    当进行加法或减法运算时,若最高位发生进位或借位,则()。
    A

    CF=1

    B

    DF=1

    C

    SF=1

    D

    ZF=1


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

  • 第11题:

    单选题
    两补码数相加,采用1位符号位,当()时表示结果溢出。
    A

    符号位有进位

    B

    符号位进位和最高数位进位异或结果为0

    C

    符号位为1

    D

    符号位进位和最高数位进位异或结果为1


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

  • 第12题:

    填空题
    当进行加法或减法运算时,若最高位发生进位或借位,则CF=();标志寄存器的标志位ZF=1表示运算结果()

    正确答案: 1,为零
    解析: 暂无解析

  • 第13题:

    当执行指令"SUB Ax, Bx"后,CF=1,说明______向高位无进位或有借位;对______数,操作结果溢出。


    正确答案:最高有数位  无符号
    最高有数位 , 无符号

  • 第14题:

    下面判断是否溢出的规则中哪个是正确的?______。

    A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

    B.两个整数相加,若结果的符号位为0,则一定发生溢出

    C.两个整数相加,若结果的符号位为1,则一定发生溢出

    D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


    正确答案:D
    解析:加法时,判断有无溢出的规则是:两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出。减法时,判断有无溢出的规则是:两个异号的整数相减,若结果的符号位与被减数的符号位相反,则发生溢出。

  • 第15题:

    运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中哪一个是正确的?( )

    A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

    B.两个整数相加,若结果的符号位为0,则一定发生溢出

    C.两个整数相加,若结果的符号位为1,则一定发生溢出

    D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


    正确答案:D

  • 第16题:

    全加器是由两个加数Xi和Yi以及低位来的进位Ci-1作为输入,产生向高位的进位Ci以及本位利Si的逻辑电路。(65)和(66)分别是进位和本位和的正确逻辑表达式。全加器亦可通过半加器来实现,此时Si=(67)。若某计算机采用8位带符号补码表示整数,则可由8个全加器(i =1,2,……8,i=8为最高位,即符号位)串接构成8位加法器,CO=0。该加法器有一个状态寄存器,记录运算结果的状态。其中,N和V分别表示符号位与溢出标志位,则其逻辑表达式分别为(68)和(69)。

    A.XiYi+XiCi-1+YiCi-1

    B.XiYi+XiSj+YiSi

    C.XiYi+XiCi-1+YiCi-1

    D.(XiYi+XiYi).Ci-1


    正确答案:C

  • 第17题:

    两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标识CP进行______运算为1时,表示运算的结果产生溢出。

    A.与

    B.或

    C.与非

    D.异或


    正确答案:D
    解析:这一类型的题目考查的知识点是补码的运算及其溢出。在确定了运算的字长和数据的表示方法后,数据的范围也就确定了。一旦运算结果超出所能表示的数据范围,就会发生溢出。发生溢出时,运算结果肯定是错误的。当两个同符号的数相加(或者是相异符号数相减)时,运算结果有可能产生溢出。常用的溢出检测机制主要有进位判决法和双符号位判决法。(1)双符号位判决法若采用两位表示符号,即00表示正号,11表示负号,则溢出时两个符号位就不一致了,从而可以判定发生了溢出。这需要通过异或运算判别。(2)进位判决法令Cn-1表示最高数值位向最高位的进位,Cn表示符号位的进位,则Cn-1Cn=1表示溢出。解答此类题目的一般思路是将所给带符号数的符号位用双符号位表示,然后转换成补码,进行补码运算,得到结果。因此可以知道本题中的运算为异或运算。应选择答案D。要注意;结果溢出和结果产生进位是两个概念,溢出表示运算结果出错,进位表示最高位产生了进位,但结果并未出错。

  • 第18题:

    浮点数溢出的条件是()。

    A.阶码最高位有进位
    B.结果尾数溢出
    C.阶码溢出
    D.尾数规格化后阶码溢出

    答案:C
    解析:
    阶码溢出,是指所分配用来表示阶码的那几位已经无法表示所需的数字大小了。所以如果超过了,就会自动失去进位。所以如果在规格化之前就溢出了,也就已经失去了进位,数字就不准确了,需要报溢出错误!在尾数规格化前后都可能出现溢出。

  • 第19题:

    定点数补码加法具有两个特点:一是符号位();二是相加后最高位上的进位要舍去。

    A与数值位分别进行运算

    B与数值位一起参与运算

    C要舍去

    D表示溢出


    B

  • 第20题:

    当进行加法或减法运算时,若最高位发生进位或借位,则CF=();标志寄存器的标志位ZF=1表示运算结果()


    正确答案:1;为零

  • 第21题:

    标志寄存器中的溢出标志OF=1时表示的含义,下列说法中正确的是()

    • A、表示运算结果溢出
    • B、表示最高位有进位
    • C、两个符号位相同的操作数的运算结果的符号位与参与运算的操作数符号位相反
    • D、以上说法都不对

    正确答案:A

  • 第22题:

    单选题
    两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行()运算为1时,表示运算的结果产生溢出。
    A

    与 

    B

    或 

    C

    与非  

    D

    异或 


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

  • 第23题:

    单选题
    在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是()
    A

    DAA校正指令的功能已自动加在AH中

    B

    进位值在AF中,校正后根据AF内容再加在AH中

    C

    进位值在CF中,校正后根据CF内容再加在AH中

    D

    进位值在AL最高位上,校正后根据AL最高位内容再加在AH中


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