Problem D: 原码、反码与补码

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Special Judger Creator:
Submit:158 Solved:9

Description

1、【NOIP1999】计算机中的数有浮点与定点数两种,用浮点数表示的数,通常由(      )两部分组成。

   A.指数与基数     B.尾数与小数     C.阶码与尾数     D.整数与小数


2、【NOIP2001提高组】[x]补码=10011000,其原码为(    )。

   A.011001111      B.11101000      C.11100110      D.01100101


3、【NOIP2002提高组】已知x =(0.1011010)2,则[ x / 2 ]补 =(    )2 。

  A.0.1011101        B.11110110      C.0.0101101        D.0.100110


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

   A. -12608               B. –7551              C. -7552                 D. -25216


5、已知x的原码表示为11110111,下列(    )是x的补码表示。

  A. [x]补=01010011B                  B. [x]补=10001001B

  C. [x]补=11111111B                  D. [x]补=11000000B


6、十进制数-103的补码是(    )。

   A. 10011001      B. 11100111        C. 10110011         D. 00011001


7、关于“零”的原码、反码和补码,下列说法正确的是(    )。

   A. 零的原码表示只有一种             B. 零的反码表示只有一种

   C. 零的补码表示只有一种             D. 零的原码、反码和补码的表示都有两种


8、下列关于十进制数100的正确说法是(    )【多选题:按字母顺序答题,中间不留空格】。

  A. 原码为01100100B     B. 反码为64 H     C. 反码为9B H    D. 补码为64 H      E. 补码为9B H

Sample Input Copy


Sample Output Copy