更多“已知[X/2]补=C6H,计算机的机器字长为8位二进制编码,则[X]补=(7)。A.8CHB.18HC.E3HD.F1H”相关问题
  • 第1题:

    已知[X/2]补=0C6H,计算机的机器字长为8位二进制编码,则[X/4]补=(1)。

    A.8CH

    B.18H

    C.0A3H

    D.0F1H


    正确答案:C
    解析:在计算机中,补码是最适合进行数字加减运算的数字编码,以便符号位也能作为数值的一部分参与运算。补码加法的运算法则是:和的补码等于补码求和。补码减法的运算法则是:差的补码等于被减数的补码加上减数取负后的补码。负数补码表示的实质是将负数映射到正数域,所以可将减法运算转化为加法运算。在补码加减运算中,符号位和数值位一样参加运算,无须做特殊处理。对某个数据进行乘2运算相当对该数据二进制数进行不带符号位逻辑左移一位的运算,对某个数据进行除2运算相当对该数据二进制数进行不带符号位逻辑右移一位的运算。本试题中,由于[X/2]=0C6H= (11000110)2,因此求解[X/4],则需将(11000110)2进行不带符号位右移一位的运算,其结果是(1010 0011)2=0A3H。如果是求解[X],则需将(11000110)2进行不带符号位左移一位的运算,其结果是(10001100)2=8CH。

  • 第2题:

    已知X=-73,若采用8位机器码表示,则[X]原=(1),[X]补=(2)。

    A.11001001

    B.01001001

    C.11011001

    D.01011001


    正确答案:A

  • 第3题:

    用n个二进制位表示带符号纯整数时,已知[X]补、[Y]补,则当 (1) 时,等式[X]补+[X]补=[X+Y]补成立。

    A.-2n≤(X+Y)≤2n-1

    B.-2n-1≤(X+Y)<2n-1

    C.-2n-1-1≤(X+Y)≤2n-1

    D.-2n-1≤(X+Y)<2n


    正确答案:B
    解析:这个问题实际上考查补码能够表示的范围,由于补码中的0有唯一的表示,因此当编码总位数为n时,补码能表示2n个数。

  • 第4题:

    已知[X/2]补=0C6H,且该计算机的字长为8位二进制编码,则[X/4] 补=(19)。

    A.8CH

    B.18H

    C.0A3H

    D.0F1H


    正确答案:C
    解析:在计算机中,补码是最适合进行数字加减运算的数字编码,以便符号位也能作为数值的一部分参与运算。补码加法的运算法则是:和的补码等于补码求和。补码减法的运算法则是:差的补码等于被减数的补码加上减数取负后的补码。负数补码表示的实质是将负数映射到正数域,所以可将减法运算转化为加法运算。在补码加减运算中,符号位和数值位一样参加运算,无须进行特殊处理。对某个数据进行乘2运算相当于对该数据的二进制数进行不带符号位逻辑左移一位的运算,对某个数据进行除2运算相当于对该数据的二进制数进行不带符号位逻辑右移一位的运算。本试题中,由于[X/2]补=0C6H=(11000110)2,因此求解[X/4]补,则需将(11000110)2进行不带符号位右移一位的运算,其结果是(10100011)2=0A3H。如果是求解[X]补,则需将(11000110)2进行不带符号位左移一位的运算,其结果是(10001100)2=8CH。

  • 第5题:

    若X=-127,Y=-1,字长N=8,则[X+Y]补是

    A.80H

    B.00H

    C.0FDH

    D.7EH


    正确答案:B

  • 第6题:

    若[x]补=11101100(单符号位),则[x/2]=(),[x]的模为()。


    正确答案: 11110110;28

  • 第7题:

    已知:X=0.1011,Y=-0.0101,求[X/2],[X/4][-X],[Y/2],[Y/4],[-Y]


    正确答案: [X]=0.1011;[X/2]=0.01011;[X/4]=0.001011;[-X]=1.0101;[Y]=1.1011;[Y/2]=1.11011;[Y/4]=1.111011;[-Y]=0.0101

  • 第8题:

    已知X和Y,试计算下列各题的[X+Y]补和[X-Y]补(设字长为8位)。 (1)X=1011,Y=0011 (2)X=1011,Y=0111 (3)X=1000,Y=1100


    正确答案:(1)X补码=00001011,Y补码=00000011,[–Y]补码=11111101,[X+Y]补=00001110,[X-Y]补=00001000
    (2)X补码=00001011,Y补码=00000111,[–Y]补码=11111001,[X+Y]补=00010010,[X-Y]补=00000100
    (3)X补码=00001000,Y补码=00001100,[–Y]补码=11110100,[X+Y]补=00010100,[X-Y]补=11111100

  • 第9题:

    若X=-1,Y=-127,字长n=16,则[X]补=()H,[Y]补=()H,[X+Y]补=()H,[X-Y]补=()H。


    正确答案:0FFFFH;0FF81H;0FF80H;007EH

  • 第10题:

    设字长为八位,有x=-1,y=124,则[x-y]补为多少?


    正确答案:[x-y]补=-125

  • 第11题:

    单选题
    已知:带符号位二进制数X和Y的补码为[X]补=11001000B,[Y]补=11101111,则[X+Y]真值=()。
    A

    -55;

    B

    -73;

    C

    +73;

    D

    溢出


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

  • 第12题:

    填空题
    若X=1,Y=-127,字长n=16,则[X]补=()H,[Y]补=()H,[X+Y]补=()H,[X-Y]补=()H

    正确答案: 0FFFF,0FF81,0FF80,007E
    解析: 暂无解析

  • 第13题:

    用n个二进制位表示带符号纯整数时,已知[x]补、[Y]补,则当(7)时,等式[X]补+[Y]补=[X+Y]补成立。在(8)的情况下有可能发生溢出。

    A.-2n≤X+Y≤2n-1

    B.-2n-1≤X+Y<2n-1

    C.-2n-1-1≤X+Y≤2n-1

    D.-2n-1≤X+Y<2n


    正确答案:B
    解析:补码表示法可以表示[-2n-1,2n-1-1)范围内的整数,在此范围内[X]补+[Y]补=[X+Y]补都成立。

  • 第14题:

    已知[X/2]补=C6H,计算机的机器字长为8位二进制编码,则[x]补=(69)

    A.8CH

    B.18H

    C.E3H

    D.F1H


    正确答案:A
    解析:已知[X/2]补=C6H,C6H化为二进制数得到11000110,求其真值,得到-0111010。再乘以2(即左移一位)得-1110100,求此数的补码可得10001100,即8CH。

  • 第15题:

    若[X]补=AFH,机器字长为8位,则[-X]补=______。

    A.AOH

    B.5FH

    C.C1H

    D.51H

    A.

    B.

    C.

    D.


    正确答案:D

  • 第16题:

    若[X]补=CCH,机器字长为8位,则[X/2]补=(17)。

    A.34H

    B.66H

    C.88H

    D.E6H


    正确答案:D

  • 第17题:

    设机器字长为 8,对于二进制编码 10101100,如果它是某整数x 的补码表示,则 x 的真值为(),若它是某无符号整数 y 的机器码,则 y 的真值为(请作答此空)。

    A.52
    B.84
    C.172
    D.204

    答案:C
    解析:
    (22) 10101100化为无符号整数为:128+32+8+2=172。

  • 第18题:

    已知:带符号位二进制数X和Y的补码为[X]=11001000B,[Y]=11101111,则[X+Y]真值=()。

    • A、-55;
    • B、-73;
    • C、+73;
    • D、溢出

    正确答案:B

  • 第19题:

    假设x为8位的定点整数(其中最高位为符号位,低7位为数据位),已知[x]=10110110,则[-x]等于()

    • A、00110010
    • B、10110011
    • C、11001101
    • D、01001010

    正确答案:D

  • 第20题:

    已知X1=+0010100,Y1=+0100001,X2=0010100,Y2=0100001,试计算下列各式(设字长为8位)。 (1)[X1+Y1]补=[X1]补+[Y1]补=() (2)[X1-Y2]补=[X1]补+[-Y2]补=() (3)[X2-Y2]补=[X2]补+[-Y2]补=() (4)[X2+Y2]补=[X2]补+[Y2]补=()


    正确答案:00010100+00100001=00110101;00010100+00100001=00110101;11101100+00100001=00001101;11101100+11011111=11001011

  • 第21题:

    已知:X补=10101100B,Y补=11000110B,则[X-Y]补为多少?


    正确答案:[X-Y]补=01100110

  • 第22题:

    问答题
    已知X和Y,试计算下列各题的[X+Y]补和[X-Y]补(设字长为8位)。 (1)X=1011,Y=0011 (2)X=1011,Y=0111 (3)X=1000,Y=1100

    正确答案: (1)X补码=00001011,Y补码=00000011,[–Y]补码=11111101,[X+Y]补=00001110,[X-Y]补=00001000
    (2)X补码=00001011,Y补码=00000111,[–Y]补码=11111001,[X+Y]补=00010010,[X-Y]补=00000100
    (3)X补码=00001000,Y补码=00001100,[–Y]补码=11110100,[X+Y]补=00010100,[X-Y]补=11111100
    解析: 暂无解析

  • 第23题:

    问答题
    已知:X=0.1011,Y=-0.0101,求[X/2]补,[X/4]补[-X]补,[Y/2]补,[Y/4]补,[-Y]补。

    正确答案: [X]=0.1011;[X/2]=0.01011;[X/4]=0.001011;[-X]=1.0101;[Y]=1.1011;[Y/2]=1.11011;[Y/4]=1.111011;[-Y]=0.0101
    解析: 暂无解析