更多“假设某计算机的字长为8位,则十进制数(-100)10的反码表示为()A、11100100B、10011100C、10011011D、10011001”相关问题
  • 第1题:

    ●计算机中十六位浮点数的表示格式为

    某机器码为1110001010000000,

    若阶码为移码且尾数为反码,则其十进制真值为 (7) ;

    若阶码为移码且尾数为原码,则其十进制真值为 (8) ;

    若阶码为补码且尾数为反码,则其十进制真值为 (9) ;

    若阶码为补码且尾数为原码,则其十进制真值为 (10) ,将其规格化后的机器码为 (11) 。

    (7)~(10) A.0.078125

    B.20

    C.20.969375

    D.1.25

    (11) A.11110101000000

    B.1110001010000000

    C.1101010100000000

    D.11110001010000


    正确答案:B,B,A,A,C
    【解析】(7)如果阶码为移码,由于阶码是4位二进制整数,设真值为X,根据整数移码定义:[X]移码=23+X(1110)2=(14)10,可求得阶码真值为6。如果尾数为反码,从符号位可判断尾数是正数,根据小数反码定义,正小数的反码就是其自身,可求得尾数的真值为:(0.01010000000)2=(2-2+2-4)=(0.3125)10,根据浮点数定义,该机器码真值为0.3125*26=20。(8)如果阶码为移码,同上,真值为6。如果尾数是原码,从符号位可判断尾数是正数,根据小数原码定义,正小数的原码就是其本身,可求得尾数的真值为0.3125。由此可知该机器码真值也是20。(9)如果阶码为补码,由于阶码是4位二进制整数,从符号位判断为负数,设真值为X,根据负整数定义[X]补码=24+X=(1110)2=(14)10,求得阶码的真值为-2。如果尾数为反码,同(7)一样求出尾数的真值为0.3125。这样,该机器码真值为0.3125*2-2=0.078125。(10)如果阶码是补码,尾数是原码,求出阶码和尾数的真值分别为-2和0.3125,这样该机器码的真值也是0.078125。(11)对浮点数进行规格化处理,规定浮点数的尾数部分用纯小数形式表示,当尾数的值不为0时,其绝对值应大于或等于0.5,用二进制表示为0.1XXX…XX(X为0或1)。对于不符合这一规定的浮点数,可改变阶码的大小并同时用左右移尾数的方法来满足这一规定。显然尾数0.01010000000不合要求,应左移1位,而阶码则应相应地减1,因此规格化处理后的阶码为1101,尾数为010100000000。

  • 第2题:

    某计算机字长16位的机器码1111 1111 0000 0000,表示无符号的整数时对应的十进制表达式为(5),表示一个带符号整数的反码时,该机器码表示的十进制表达式为(6),该数的补码是(7)。

    A.215-27

    B.216-29

    C.217-27

    D.216-27


    正确答案:B
    解析:字长16位的机器码1111111100000000,表示无符号的整数时对应的十进制表达式为215+214+213+212+211+210+29+28=216-28。当表示一个带符号整数的反码时,其原码为100000001111111,则该机器码表示的十进制表达式为-(27+26+25+24+23+22+21+20)=-(28-1)。该数的补码是反码加1,即1111111100000000+1=1111111100000001。

  • 第3题:

    十进制数75在某计算机内部用二进制代码10110101表示,表示方式为______。

    A.ASCII码

    B.原码

    C.反码

    D.补码


    正确答案:A

  • 第4题:

    假设某计算机的字长为8位,则十进制数(+67)10的反码表示为()。

    • A、01000011
    • B、00111100
    • C、00111101
    • D、10111100

    正确答案:A

  • 第5题:

    十进制数-2用反码表示为(),该补码是()(8位)


    正确答案:11111101;11111110

  • 第6题:

    设字长为8位则-1的原码表示为(),反码表示为(),补码表示为(),移码表示为( )。


    正确答案:10000001;11111110;11111111;01111111

  • 第7题:

    若十进制数“-57”在计算机内部表示为11000111,其表示方式为()

    • A、ASCII码
    • B、反码
    • C、原码
    • D、补码

    正确答案:D

  • 第8题:

    若十进制数“-57”在计算机内部表示为11000111,则其表示方式为()

    • A、ASCII码
    • B、原码
    • C、反码
    • D、补码

    正确答案:D

  • 第9题:

    单选题
    若十进制数“-57”在计算机内部表示为11000111,其表示方式为()
    A

    ASCII码

    B

    反码

    C

    原码

    D

    补码


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

  • 第10题:

    单选题
    假设某计算机的字长为8位,则十进制数(-75)10的补码表示为()。
    A

    01001011

    B

    11001011

    C

    10110100

    D

    10110101


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

  • 第11题:

    单选题
    假设某计算机的字长为8位,则十进制数(-100)10的反码表示为()
    A

    11100100

    B

    10011100

    C

    10011011

    D

    10011001


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

  • 第12题:

    单选题
    若十进制数“-57”在计算机内部表示为11000111,则其表示方式为()
    A

    ASCII码

    B

    原码

    C

    反码

    D

    补码


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

  • 第13题:

    某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。

    A.128

    B.0

    C.1

    D.-1


    正确答案:D

  • 第14题:

    若十进制数“-57”在计算机内表示为11000111,则其表示方式为( )。

    A、ASCII码

    B、反码

    C、原码

    D、补码


    正确答案:D

  • 第15题:

    设反码为10000000,则相当于十进制数-127。


    正确答案:正确

  • 第16题:

    机器数字长8位(含1位符号位),若机器数为81(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制数分别是多少?


    正确答案: 原码:-1,补码:-127,反码:-126,移码:+1。

  • 第17题:

    十进制数98的压缩BCD码可表示为()

    • A、10011000
    • B、10011001
    • C、00100100
    • D、00010010

    正确答案:A

  • 第18题:

    有一个8位机器数为10010111,若此数表示反码,则相应的十进制数的真值为多少?


    正确答案:-104

  • 第19题:

    若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为()。

    • A、原码
    • B、补码
    • C、反码
    • D、移码

    正确答案:B

  • 第20题:

    假设某计算机的字长为8位,则十进制数(-75)10的补码表示为()。

    • A、01001011
    • B、11001011
    • C、10110100
    • D、10110101

    正确答案:D

  • 第21题:

    填空题
    设字长为8位则-1的原码表示为(),反码表示为(),补码表示为(),移码表示为( )。

    正确答案: 10000001,11111110,11111111,01111111
    解析: 暂无解析

  • 第22题:

    单选题
    假设某计算机的字长为8位,则十进制数(+67)10的反码表示为()。
    A

    01000011

    B

    00111100

    C

    00111101

    D

    10111100


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

  • 第23题:

    问答题
    机器数字长8位(含1位符号位),若机器数为81(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制数分别是多少?

    正确答案: 原码:-1,补码:-127,反码:-126,移码:+1。
    解析: 暂无解析