一. 单选题(共10题,100分)
1. (单选题)
设寄存器内容为10000000,若它等于—128,则为( )
- A. 原码
- B. 反码
- C. 移码
- D. 补码
我的答案: D正确答案: D10分2. (单选题)
在小型和微型计算机里,最普遍采用的字母与字符编码是( )
- A. BCD码
- B. ASCII码
- C. 16进制数
- D. 海明码
我的答案: B正确答案: B10分3. (单选题)
设寄存器为8位,机器数采用补码形式(含1位符号位),对应于十进制数-27,则寄存器中内容为( )
- A. 27H
- B. 9BH
- C. 0E5H
- D. 1BH
我的答案: C正确答案: C10分答案解析:注意十六进制数的表示方法,本例中数为E5H,当十六进制数以A、B、C、D、E、F开头时,为了和变量名称区分,前面加数字0,整体不影响数值,也不影响数位,0E5H依然为8位二进制数,数字0只是标识。
4. (单选题)
32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位,则其对应的最大正数为( )注:原码表示
- A. 2127(1—2-23)
- B. 2127(1—2-22)
- C. 2127×2-1
- D. 2127
我的答案: A正确答案: A10分5. (单选题)
32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位,则其对应的最小正数为( )
注:原码表示,非规格化数
- A. 2127(1—2-23)
- B. 2-129
- C. 2-128×2-23
- D. 2-127×2-23
我的答案: D正确答案: D10分6. (单选题)某机字长8位,采用补码形式(含1位符号位),则机器数所能表示的范围是( )
- A. -127~127
- B. -128~128
- C. -128~127
- D. -127~128
我的答案: C正确答案: C10分7. (单选题)
[X]补=1.0000000,它代表的真值是( )
- A. -0
- B. -1
- C. +1
- D. 无具体意义
我的答案: B正确答案: B10分8. (单选题)
对真值0表示形式唯一的机器码是( )
- A. 原码
- B. 补码
- C. 反码
- D. 以上均正确
我的答案: B正确答案: B10分9. (单选题)
设X为整数,[X]补=1,X1X2X3X4X5,若要X﹤—16,X1~X5应满足( )条件
- A. X1~X5至少有一个为1
- B. X1必须为0,X2~X5至少有一个为1
- C. X1~X5至少有一个为0
- D. X1必须为0,X2~X5任意
我的答案: D正确答案: D10分答案解析:[X]补=1,X1X2X3X4X5,则X= -(X1X2X3X4X5各位取反,再加末位1),若要X﹤—16,
即(X1X2X3X4X5各位取反,再加末位1)大于16,约掉末位1,
得(X1X2X3X4X5各位取反)大于15,则X1的非等于1即满足条件,
所以X1等于0,其它位无要求
10. (单选题)
32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位,则其对应的最小正数为( )
注:补码表示,规格化数
- A. 2127(1—2-23)
- B. 2-129
- C. 2-128×2-23
- D. 2-127×2-23
我的答案: B正确答案: B10分答案解析:最小正数尾数形式为0.1000000000,即2-1
阶码取最小负数,7位补码(附加1位符号),即为1,0000000,数值为-128
所以结果为2-128×2-1
合并为2-129
计算机组成原理课后作业九(数的表示)
最新推荐文章于 2023-06-18 23:55:31 发布