一个 8 位二进制的补码,由 5 个“1”和 3 个“0”组成,则该 8 位二进制数能表示的最大十进制数是( )。
- A.-113
- B.-8
- C.31
- D.124
正确答案及解析
正确答案
D
解析
数值在计算机中的表示形式称为机器数,一个数的最高位定义为符号位,其余位用来表示 数值。常用的机器数表示法有原码、反码和补码 3 种。正数的补码与原码的表现方式相同;负数的补码是把原码除 符号位以外的各位取反,然后最低位加 1,即“反码+1”。根据题意,想要 8 位二进制的补码能够表示的数最大, 则该数不能是负数,因此排除 A、B 两项。要使二进制表示的正数最大,在首位为 0 标识正数符号位的情况下,优 先将高位放 1,即构成 01111100,转换为十进制数为 124。
你可能感兴趣的试题
教师职业道德区别于其他职业道德的显著标志就是( )。
-
- A.为人师表
- B.清正廉洁
- C.敬业爱业
- D.团结协作
- 查看答案
在教育史上主张“不愤不启,不悱不发”的教育家是()。
-
- A.孔子
- B.孟子
- C.荀子
- D.韩非子
- 查看答案
心理学家所说的“危险期”或“心理断乳期”是指( )。
-
- A.童年期
- B.少年期
- C.青年期
- D.成年期
- 查看答案
教育工作中做到“因材施教”、“长善救失”符合年轻一代身心发展的( )。
-
- A.顺序性
- B.个别差异性
- C.不平衡性
- D.互补性
- 查看答案
德育过程与品德形成过程的关系是( )。
-
- A.是一致的,可以等同
- B.教育与发展的关系
- C.相互促进的关系
- D.相互包容的关系
- 查看答案