更多“●某数值编码为FFH,若它所表示的真值为-127,则它是用 (10) 表示的;若它所表示的真值为-1,则它是用 ”相关问题
  • 第1题:

    某数值编码为FFH,若它所表示的真值为-1,则它是用(4)表示的;若它所表示的真值为-127,则它是用(5)表示的。

    A.原码

    B.反码

    C.补码

    D.移码


    正确答案:C

  • 第2题:

    某数值编码为FFH,若它所表示的真值为-127,则它是用(1)表示的;若它所表示的真值为-1,则它是用(2)表示的。

    A.原码

    B.反码

    C.补码

    D.移码


    正确答案:A

  • 第3题:

    某数值编码为FFH,若它所表示的真值为-127,则它是用 (1) 表示的;若它所表示的真值为-1,则它是用(2)表示的。

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

    答案:A
    解析:
    原码表示又称符号-数值表示法。正数的符号位用0表示,负数的符号位用1表示,数值部分保持不变。

    反码的符号位表示法与原码相同,即符号0表示正数,符号1表示负数。与原码不同的是反码数值部分的形成和它的符号位有关。正数反码的数值和原码的数值相同,而负数反码的数值是原码的数值按位求反。

    补码的符号表示和原码相同,0表示正数;1表示负数。正数的补码和原码、反码相同,就是二进制数值本身。负数的补码是这样得到的:将数值部分按位求反,再在最低位加1。补码的补码就是原码。

    移码(又称增码)的符号表示和补码相反,1表示正数;0表示负数。移码为该数的补码但符号位相反。常用来表示浮点数的阶码。

    -127原码:1 1111111 -1原码:1 0000001

    -127反码:1 0000000 -1反码:1 1111110

    -127补码:1 0000001 -1补码:1 1111111

    -127移码:0 0000001 -1移码:0 1111111

  • 第4题:

    某数值编码为FFH,若它所表示的真值为-127,则它是用(5)表示的;若它所表示的真值为-1,则它是用(6)表示的。

    A.原码

    B.反码

    C.补码

    D.移码


    正确答案:A
    解析:在计算机机器数的编码中通常有原码、反码、补码和移码四种方法。现码值为FFH,即11111111B。按原码表示法:符号加数值,则该数为一负数,真值刚好为-127。若按补码表示法,该数仍为一负数,其真值为-1。

  • 第5题:

    某数值编码为FFH,若它所表示的真值为-127,则它是用(10)表示的;若它所表示的真值为-1,则它是用(11)表示的。

    A.反码

    B.原码

    C.补码

    D.移码


    正确答案:B
    解析:本题考查的主要是原码、反码、补码、移码等基础知识。(10)显然所得的FFH为十六进制的表示形式,将它转化为对应的二进制形式为11111111,由题意,表示的真值为-127,很显然是采用的原码表示。(11)如果所表示的真值为-1,则根据定义可判断出采用的是补码形式。或采用简单的判断方法,因为对应的数为-1,则加上1以后为0,且11111111加1后满足补码相加的同余性,可判断出为补码形式。