参考答案和解析
参考答案:A

负数的原码最高位为1,其他位为绝对值对应的值,故。补码为原码取反加1,这里。

更多“若用8位机器码表示二进制数-111,则原码表示的十六进制形式为(1);补码表示的十六进制形式(2)。空白(2)处应选择() ”相关问题
  • 第1题:

    ● 若用 8 位机器码表示二进制数-111,则原码表示的十六进制形式为 (17) ;补码表示的十六进制形式为 (18) 。

    (17)

    A. 81

    B. 87

    C. 0F

    D. FF

    (18)

    A. F9

    B. F0

    C. 89

    D. 80


    正确答案:B,A

  • 第2题:

    若机器码采用16 bit表示,则采用补码时所能表示的最小整数为(7);采用原码时所能表示的最小整数为(8)。对于十六位的机器码1110001010000000,若它表示一个整数的原码,则这个数的真值为(9);若它表示一个整数的反码,则这个数的十六进制真值为(10);若它表示一个小数的补码时,则这个数的真值为(11)。

    A.-32768

    B.-32767

    C.-65536

    D.-65535


    正确答案:A

  • 第3题:

    若用8位机器码表示十进制数(-101)10,则原码表示的形式为( )。

    A.11100101
    B.10011011
    C.11010101
    D.11100111

    答案:A
    解析:
    原码用第1位作符号位,符号位为1表示负数,符号位为0表示正数,其余位表示数值的大小。则十进制数101转化为二进制为11100101,故本题选A。

  • 第4题:

    若用8 位机器码表示二进制数-111,则原码表示的十六进制形式为 (17) ;补码表示的十六进制形式为 (18) 。

    (17)

    A.81

    B.87

    C.0F

    D.FF


    正确答案:B

  • 第5题:

    若用8位机器码表示十进制数-101,则原码表示的形式为(8);补码表示的形式为(9)。

    A.11100101

    B.10011011

    C.11010101

    D.11100111


    正确答案:A
    解析:首先,将纯分数X=-(101/128)转化为8位二进制编码为-0.1100101。再求X的用原码表示的编码,现X为一负的纯小数,则符号位为1,而后跟数值,故其原码表示为11100101。当用补码表示时,相当于上面的原码符号位不变,其后编码反加1,故其原码表示为10011011。