#O0009. 计算机基础知识——原码补码反码

计算机基础知识——原码补码反码

单选题

1、计算机中的数有浮点数与定点数两种,其中浮点数表示的数,通常由()这两部分组成。 {{ select(1) }}

  • 指数与基数
  • 尾数与小数
  • 阶码与尾数
  • 整数与小数

2、[x]补码=10011000,其原码为()。 {{ select(2) }}

  • 011001111
  • 11101000
  • 11100110
  • 01100101

3、已知x=(0.1011010)2,则[x/2]=()2。 {{ select(3) }}

  • 0.1011101
  • 11110110
  • 0.0101101
  • 0.100110

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

  • -12608
  • -7551
  • -7552
  • -25216

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

  • [x] = 01010011B
  • [x] = 10001001B
  • [x] = 11111111B
  • [x] = 11000000B

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

  • 10011001
  • 11100111
  • 10110011
  • 00011001

7、关于"零"的原码、反码和补码,下列说法正确的是()。 {{ select(7) }}

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

多选题

8、下列关于十进制数100的正确说法有()。 {{ multiselect(8) }}

  • 原码为 01100100 B
  • 反码为 64 H
  • 反码为 9B H
  • 补码为 64 H
  • 补码为 9B H