itgle.com

写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少? (01101110)二进制原码=()二进制真值=()十进制真值 (01101110)二进制反码=()二进制真值=()十进制真值 (01101110)二进制补码=()二进制真值=()十进制真值

题目

写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少? (01101110)二进制原码=()二进制真值=()十进制真值 (01101110)二进制反码=()二进制真值=()十进制真值 (01101110)二进制补码=()二进制真值=()十进制真值


相似考题
更多“写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少? (01101110)二进制原码=()二进制真值=()十进制真值 (01101110)二进制反码=()二进制真值=()十进制真值 (01101110)二进制补码=()二进制真值=()十进制真值”相关问题
  • 第1题:

    用十六位机器码1110001010000000来表示定点整数(最高位为符号位),当它是原码时表示的十进制真值为(1)。当它是补码时表示的十进制真值是(2);当它是反码时表示的十进制真值是(3)。

    A.-12608

    B.-7551

    C.-7552

    D.-25216


    正确答案:D

  • 第2题:

    二进制数11001100为原码时,代表的真值为(7);若它是补码,而代表的真值为(8),十进制-1的补码用8位二进制表示为(9)。

    A.204

    B.-76

    C.-204

    D.76


    正确答案:B

  • 第3题:

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

    A.128

    B.0

    C.1

    D.-1


    正确答案:D

  • 第4题:

    若二进制定点小数真值是-0.1101,机器中表示为1.0010,则该数采用的编码方法是()。

    A.原码
    B.补码
    C.反码
    D.移码

    答案:C
    解析:
    真值-O.1101,对应的原码表示为1.1101,补码表示为1.0011,反码表示为1.0010。移码通常用于表示阶码,不用来表示定点小数。

  • 第5题:

    正数的机器数等于其真值的码制有()。

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

    正确答案:D

  • 第6题:

    下面各二进制数分别代表原码、反码和补码时,其等效的十进制数值为多少?(11111111)二进制原码=()十进制真值(11111111)二进制反码=()十进制真值(11111111)二进制补码=()十进制真值


    正确答案:-127;-0;-1

  • 第7题:

    字长为8位的二进制数10010100B,若它表示原码数,则该数的真值应为多少?


    正确答案:-20D

  • 第8题:

    写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少? (10110101)二进制原码=()二进制真值=()十进制真值 (10110101)二进制反码=()二进制真值=()十进制真值 (10110101)二进制补码=()二进制真值=()十进制真值


    正确答案:-0110101;-53;-1001010;-74;-1001011;-75

  • 第9题:

    真值0表示形式唯一的机器数是()

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

    正确答案:C

  • 第10题:

    写出下列用补码表示的二进制数的真值。 01110011 00011101 10010101 11111110 10000001


    正确答案:01110011—→01110011—→+115
    00011101—→00011101—→+29
    10010101—→11101011—→-107
    11111110—→10000010—→-2
    10000001—→11111111—→-127

  • 第11题:

    填空题
    若X原=10001001,反码为()补码为();其十进制真值为()。

    正确答案: 11110110,11110111,-9
    解析: 暂无解析

  • 第12题:

    填空题
    8位寄存器中存放二进制整数,内容全为1,当它为原码、补码和反码时所对应的十进制真值分别是()、()、()。

    正确答案: -127,-1,-0
    解析: 暂无解析

  • 第13题:

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

    某机器码为1110001010000000,

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

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

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

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

    A.0.078125

    B.20

    C.20.969375

    D.1.25


    正确答案:B
    解析:(7)如果阶码为移码,由于阶码是4位二进制整数,设真值为X,根据整数移码定义:[X]移码=23+X(1110)2=(14)10,可求得阶码真值为6。如果尾数为反码,从符号位可判断尾数是正数,根据小数反码定义,正小数的反码就是其自身,可求得尾数的真值为:(0.01010000000)2=(2-1+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。

  • 第14题:

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

    某机器码为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。

  • 第15题:

    字长一定的情况下,原码、反码和补码所能表示的二进制真值范围是相同的。()


    答案:错
    解析:

  • 第16题:

    一个数据在计算机中表示的二进制格式称为该数的()。

    • A、机器数
    • B、真值
    • C、原码
    • D、补码

    正确答案:A

  • 第17题:

    若X原=10001001,反码为()补码为();其十进制真值为()。


    正确答案:11110110;11110111;-9

  • 第18题:

    写出用补码表示的二进制数00110001的真值(用十进制数表示真值)。


    正确答案:真值为49

  • 第19题:

    写出下列二进制数的原码、反码和补码(设字长为8位)。 (1)(+1010110)二进制真值=()原码=()反码=()补码 (2)(-1010110)二进制真值=()原码=()反码=()补码


    正确答案:01010110;01010110;01010110;11010110;10101001;10101010

  • 第20题:

    机器数常用三种方法表示,即().

    • A、原码
    • B、反码
    • C、补码
    • D、真值

    正确答案:A,B,C

  • 第21题:

    10100101是八位的二进制补码,其十进制真值是()


    正确答案:-91

  • 第22题:

    单选题
    正数的机器数等于其真值的码制有()。
    A

    原码

    B

    补码

    C

    反码

    D

    原码、反码、补码


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

  • 第23题:

    单选题
    一个数据在计算机中表示的二进制格式称为该数的()。
    A

    机器数

    B

    真值

    C

    原码

    D

    补码


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