计算机组成原理章习题.pptx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1第二章

运算方法和运算器

2习题1反补MSB:MostSignificantBit(最高有效位)LSB:Last(Least)SignificantBit(最低有效位)-128

3习题2[x]补=a7.a6a5…a0(1)若a7=0,则x0,也满足x-0.5此时a0→a6可任意(2)若a7=1,则x=0,要满足x-0.5,需a6=1即a7=1,a6=1,a0→a5有一个不为0,即至少一个为1假设a0→a5为全0(00000),取反后变为(11111),再加1又变为(00000),这样最后的值为-0.5,不满足题目

4习题3补码带有符号位,故Es可以认为是阶码的符号位,即移码的符号。移码的符号1为正,0为负。本来最小的二进制数应该是最大二进制数的负数,即最大二进制数的数值部分取反加1,但由于补码没有正负0,故负数的表示空间可以更大一点(将最后一位1去掉)

5习题388为什么尾数不是全0?由于要求规格化的范围,符号位和数值最高有效位不能相同,所以小数数值部分最高位必须为1

6习题38符号位和数值最高有效位不能相同,所以小数数值部分最高位必须为0,剩下21位取1是为了使得真值绝对值最小8以下7都由8来代替为什么Ms=1,M取全0会是负最小?

7习题4-

8习题51111

9习题601110

10习题7

11习题70

12习题8余数为负,则商为0,同时做加法;余数为正,则商为1,同时做减法;本题的解法用余数左移(计算机的实现方式),书上的方法为除数右移,两种都可以。最后一次余数如果为负值,要加上除数得到正确的余数。先乘一个比例因子变成小数的目的是方便被除数右补0,值不变。

13补充采用书上的方法,即采用除数右移法时:如果最后获得的余数为负数,则将除数右移n位后,与余数相加,获得正确的余数。例如,余数-1对于除数3来说,正确的余数应该是-1+3=2。上题运算如果用除数右移法,得到的余数为负数1.1111111001,将除数右移n位后,与余数相加,得到余数0.。如果是小数的除法,此余数就为最终结果。如果是整数的除法(如上个例题,通过乘上比例因子变为小数),需要对余数进一步处理:一般做除法时被除数的长度是除数的2倍,余数结果只需要乘上比例因子即可。上题特殊,被除数与除数长度相等,需要将余数乘上2倍的比例因子(相当于需要将被除数扩大到除数的两倍长度,才可满足正常的除法运算)才可以得到最终的余数。

14习题8

15习题9

16习题9x为负数,符号位为1,x右移左补1

文档评论(0)

kay5620 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8001056127000014

1亿VIP精品文档

相关文档