- 1、本文档共76页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章习题答案
1.1 将下列二进制数变换为相对应的十进制数
N= (1)解:
1011B = 1*8+0*4+1*2+1*1
= 11
(2)解:
1000B = 1*8+0*4+0*2+0*1
= 8
(3)解:
1101B = 1*8+1*4+0*2+1*1
= 13
(4)解: = 1*128+1*64+1*32+1*16+1*8
+1*4+1*2+1*1
= 255
(5)解:
101101B = 1*32+0*16+1*8+1*4+0*2+1*1
= 45
(6)解: = 1*128+0*64+0*32+0*16+1*8
+1*4+0*2+0*1
= 140
(7)解:
1101.1011B=1*8+1*4+0*2+1*1
+1*0.5+0*0.25+1*0.125+1*0.0625
=13.6875
(8)解:01B=1*128+0*64+1*32+0*16+1*8
+0*4+0*2+0*1+0*0.5+1*0.25
=168.25
1.2 将下列十进制数变换成二进制数
(1)解:
5 =
= 101B
(2)解:
9=
= 1001B
(3)解:
15 =
=1111B
(4)解:
16 =
=10000B
(5)解:
52 =
=110100B
(6)解:
0.5625=
=0.1001B
(7)解: 125.6875=
+
=1111101.1011B
(8)解:
0.32=
=0.01010B
1.3 将下列二进制数变换为相对应的十六进制数
(1)解:
011B=3H
(2)解:
1010B=AH
(3)解:
1101B=DH
(4)解:
111,1110B=7EH
(5)解:
10,1101B=2DH
(6)解:
1,0000,1100=10CH
(7)解:
1101.011B=D.6H
(8)解:
100.0101,011B=4.56H
1.4 将下列十六进制数变换为相应的二进制数
(1)解:
CH=1100B
(2)解:
6FH=1101111B
(3)解:
2B4H=1010110100B
(4)解:
508H=10100001000B
(5)解:
A76H=101001110110B
(6)解:
9D3H=100111010011B
(7)解:
3A.EH=111010.111B
(8)解:
89.0FH00001111B
1.5 写出下列十进制数的8位原码、反码和补码形式
(正数的原码、反码、补码就是其本身。负数的原码是该数的绝对值并在最高位用1表示其为负数,其反码是除符号位之外对其源码求反,而其补码则是除符号为之外求反后再加1)
(1)解:
7=7H=0000 0111B,正数的原码、反码、补码就是其本身,所以,有:原码) 反码) 补码)
(2)解:
=0000 0111B,根据定义规则,有:原码)反码)
补码)
(3)解:
23=0001 0111B,正数的原码、反码、补码就是其本身,所以,有:
0001 0111(原码)
0001 0111(反码)
0001 0111(补码)
(4)解:
=0001 0111B,根据定义规则,有:
1001 0111(原码)
1110 1000(反码)
1110 1001(补码)
(5)解:
96=60H=0110 0000B,正数的原码、反码、补码就是其本身,所以,有:
0110 0000(原码)
0110 0000(反码)
0110 0000(补码)
(6)解:
=0110 0000B ,根据定义规则,有:
1110 0000(原码)
1001 1111(反码)
1010 0000(补码)
(7)解:
=0110 0100B ,根据定义规则,有:
1110 0100(原码)
1001 1011(反码)
1001 1100(补码)
(8)解:
=0111 1000B ,根据定义规则,有:
1111 1000(原码)
1000 0111(反码)
1000 1000(补码)
1.6 写出8位二进制数所能表示的无符号数、原码、补码的最大范围。
对于8位二进制数表示的无符号数的范围为:0~255,11111111;而它能表示的带符号数原码的范围为01111111,即-127~+127;
反码范围为01111111,即-127~+127;
补码范围为:1000000
文档评论(0)