计算机组成原理习题答案第二章.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理习题答案第二章

1 .设机器数的字长8 位(含1 位符号位) ,分别写出下列各二进制数的原码、补码和 反码:0 ,- 0 ,0 .1000 ,- 0 .1000 ,0 .1111 ,- 0 .1111 ,1101 ,- 1101 。 解: 真 值原 码补 码反 码 0 - 0 0 .1000 - 0 .1000 0 .1111 - 0 .1111 1101 - 110110000000 0 .1000000 1 .1000000 0 .1111000 1 .11110001000110100000000 0 .1000000 1 .1000000 0 .1111000 1 .00010001111001111111111 0 .1000000 1 .0111111 0 .1111000 1 .000011111110010   2 .写出下列各数的原码、补码和反码:7 16 ,4 16 ,1 16 ,± 0 ,- 1 16 ,- 4 16 ,- 7 16 。 解: 7 16 = 7 × 2 - 4 = 0 .0111 4 16 = 4 × 2 - 4 = 0 .0100 1 16 = 1 × 2 - 4 = 0 .0001 数据的机器层次表示 3 3 真 值原 码补 码反 码 7 16 0 .0111 0 .0111 0 .0111 4 16 0 .0100 0 .0100 0 .0100 1 16 0 .0001 0 .0001 0 .0001 0 0 .0000 0 .0000 0 .0000 - 0 1 .0000 0 .0000 1 .1111 - 1 16 1 .0001 1 .1111 1 .1110 - 4 16 1 .0100 1 .1100 1 .1011 - 7 16 1 .0111 1 .1001 1 .1000   3 .已知下列数的原码表示,分别写出它们的补码表示:[X1 ]原= 0 .10100 ,[X2 ]原=1 .10111 。 解:[X1 ]补= 0 .10100 ,[X2 ]补= 1 .01001 。 4 .已知下列数的补码表示,分别写出它们的真值:[ X1 ]补= 0 .10100 ,[ X2 ]补=1 .10111 。 解: X1 = 0 .10100 ,X2 = - 0 .01001 。 5 .设一个二进制小数X ≥ 0 ,表示成X = 0 .a1 a2 a3 a4 a5 a6 ,其中a1 ~ a6 取“1”或“0” : (1) 若要X > 1/2 ,a1 ~ a6 要满足什么条件? (2) 若要X ≥ 1/8 ,a1 ~ a6 要满足什么条件? (3) 若要 1/4 ≥ X > 1 16 ,a1 ~ a6 要满足什么条件? 解:(1) X > 12 的代码为:0 .100001 ~ 0 .111111 。 a1 = 1 ,a2 + a3 + a4 + a5 + a6 = 1 。 (2) X ≥ 1/8 的代码为: 0 .001000   1/8  … 0 .111111   6/3 6/4   a1 + a2 = 0 ,a3 = 1 或a1 = 0 ,a2 = 1 或a1 = 1 。 计算机组成原理教师用书 3 4 (3) 1/4 ≥ X > 1 16的代码为: 0 .000101   5 64  … 0 .010000   1/4   a1 + a2 + a3 = 0 ,a4 = 1 ,a5 + a6 = 1 或a1 + a2 = 0 ,a3 = 1 或a2 = 1 ,a1 + a3 + a4 + a5 + a6 = 0 。 6 .设[X]原= 1 .a1 a2 a3 a4 a5 a6 , (1) 若要X > - 1/2 ,a1 ~ a6 要满足什么条件? (2) 若要- 1/8 ≥ X ≥ - 1/4 ,a1 ~ a6 要满足什么条件? 解:(1) X > - 1/2 的代码为: 1 .000001   - 1 64  … 1 .011111   - 3/1 64   a1 = 0 ,a2 + a3 + a4 + a5 + a6 = 1 。 (2) - 1/8 ≥ X ≥ - 1/4 的代码为: 1 .001000   - 1/8 1 .001001   - 9 64  … 1 .001111   - 1/5 64 1 .010000   - 1/4   a1 + a2 = 0 ,a3 = 1 或a2 = 1 ,a1 + a3 + a4 + a5 + a6 = 0 。 7 .若上题中[X]原改为[X]补,结果如何? 解:设[X]补= 1 .a1 a2 a3 a4 a5 a6 ,

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档