第1次作业练习题(第二章:数据信息的表示方法)

一、选择题

1、9 位原码能表示的数据个数是(   )

A.  10   B.  9   C.  511   D.  512

+0 和 -0 算作一个数据。

2、9 位补码能表示的数据个数是(   )

A.  10   B.  9   C.  511   D.  512

3、定点 8 位字长的字,采用补码表示,一个字所表示的整数范围是(  )

A.  -128∽127   B. -129∽128   C. -127∽127   D. -128∽128

4、一个 8 位二进制整数,若采用补码表示,且由4个1和4个0组成,则最小值为(   )

A.  -120    B.  -7    C.  -112   D. -121

选 A 。 

6、在定点机中,下列说法错误的是(   )

A.  除补码外,原码和反码不能表示 -1

B.  +0 的原码不等于 -0 的原码

C.  +0 的反码不等于 -0 的反码

D.  对于相同的机器字长,补码比原码和反码能多表示一个负数

对于定点小数,原码和反码不能表示 -1;对于定点整数,原码和反码能表示 -1。

7、设寄存器内容为 11111111,若其真值等于 +127,则为(    )

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

11111111 = 255,2^7 + X = 255,解得 X = 127 。

8、在规格化浮点数表示中,保持其他方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围(    )

A.  增大   B.  减少   C.  不变   D.  以上都不对

对于相同的机器字长,补码和移码的表示范围相同。

9、若 9BH 表示移码,其对应的十进制数是(    )

A.  27  B.  -27   C. -101   D.  101

由 9BH 知,机器字长为 8 位。2^7 + X = 9B = 155,解得 X = 27 。

10、目前在微型机中采用的字符编码是(    )

A. BCD 码  B. 十六进制代码  C. ASCII 码   D. 汉明码

11、补码加/减法是指(    )

A. 操作数用补码表示,两尾数相加/减,符号位单独处理

B. 操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加/减数相同

C.操作数用补码表示,连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成

D. 操作数用补码表示,由数符决定两尾数的操作,符号位单独处理

12、两个补码数相加,采用 1 位符号位,当(     )时,表示结果溢出。

A.  符号位有进位

B.  符号位进位和最高数位进位异或结果为 0

C.  符号位为 1

D.  符号位进位和最高数位进位异或结果为 1

13、在双符号位判断溢出的方案中,出现正溢出时,双符号位应当为(    )

A. 00   B. 01   C.  10   D.  11

14、将 8 位二进制补码的十进制数 121,扩展成 16 位二进制补码,结果用 16 进制表示为(  )

A. 0079H    B.  FF79H   C.8079H   D.FFF9H

对于正数的补码,当机器数字长超出有效数值的位数时,高位部分补 “0” 。

15、将 8 位二进制补码的十进制数 -121,扩展成 16 位二进制补码,结果用 16 进制表示为(    )

A. 0087H    B.  FF87H   C.8079H   D.FFF9H

对于负数的补码,当机器数字长超出有效数值的位数时,高位部分补 “1” 。

选 A 。

二、计算题

1、若采用 IEEE754 短浮点数格式,请将十进制数 37.25 写成浮点数,并写出其二进制代码序列,再转换成 16 进制数。

2、若短浮点数 IEEE754 编码为 BF400000H,则其代表的十进制数为多少?

书写的时候切记仔细,不要看漏数字了!

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值