1.数制及转换习题及答案

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数制及转换习题及答案

1.将下列二进制数转换成十进制数。

11110.110B

解:11110.110B = 24+23+22+21+2-1+2-2

=16+8+4+2+0.5+0.25

=30.75

2.将下列十进制数转换成二进制数(要求二进制数保留到小数点后5位)。

45.378

解: 2 45 0.378

2 22 …… 1 × 2

2 11 ...... 0 0.756 0

2 5 …… 1 × 2

2 2 ...... 1 1.512 (1)

2 1 …… 0 0.512

0 …… 1 × 2

1.024 (1)

0.024

× 2

0.048 0

× 2

0.096 0

45.378 = 101101.011B

3.将下列十六进制数转换成二进制数、八进制数、和十进制数。

8FE.FDH

解:8FE.FDH = 1000 1111 1110.1111 1101B

= 4376.772O

= 8×162+15×161+14×160+15×16-1+13×16-2 = 8×256+15×16+14+15×0.0625+13×0.00390625 = 2048+240+14+0.9375+0.05078125

= 2302.98828125

4.将下列二进制数转换成八进制数和十六进制数。

11110010.1011B

解:11110010.1011B = 362.54Q = F2.BH

5.将下列十进制数转换成8421BCD码和余3BCD码。

136.45

解:136.45 =(0001 0011 0110.0100 0101)8421BCD

=(0100 0110 1001.0111 1000)余3码

6.写出下列正数和负数的补码。

(1)+35 (2)-26

解:(1)+35 = 32 + 3 = 25+3 = 100011B

[35]补= 0100011

(2)-26 = -(16+10 )= -(24+10)= -11010B

[-26]补= 100110

7.写出下列二进制数的反码和补码。

(1)+100101 (2)-100101

解:(1)[100101B]反= 0100101 [100101B]补= 0100101(2)[-100101B]反= 1011010 [-100101B]补= 1011011 8.用二进制数补码计算下列各式。

1101-1011

解:[1101B]补= 01101 [-1011B]补= 10101

[1101B-1011B]补= 01101 + 10101 = 00010

1101B-1011B = +10B = 2

相关文档
最新文档