- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机组成原理》作业答案(一)
1.将下面给出的几个十进制的数化成二进制的数(无法精确表示时,小数点后取3位)、八进制的数、十六进制的数:
十进制数 二进制数 八进制数 十六进制数
7+3/4 111.11 7.6 7.C
-23/64 -0.010111 -0.27 -0.5C
27.5 11011.1 33.4 1B.8
-125.9375 -1111101.1111 175.74 7D.F
5.43 101.011 5.3 5.6
2. 将下面给出的几种不同进制(以下标给出在右括号之后)的数化成十进制的数:
(1010.0101) 2 = (10.3125)10
- (101101111.101) 2 = (357.625)10
(23.47) 8 = (19.609375)10
- (1A3C.D) 16 = (6716.8125)10
3.写出下面2组数的原、反、补码表示,并利用补码计算每组数的和、差。双符号位的作用是什么?它只出现在什么电路之处?
X= 0.1101, Y= - 0.0111
XY=
解:
(1) 十进制数 原码表示 反码表示 补码表示
0.1101 0 1101 0 1101 0 1101
(0.0111 1 0111 1 1000 1 1001
[X]补=00.1101,[Y]补=11.1001,[-Y]补=00.0111
00.1101 00.1101
+)11.1001 +)00.0111
00.0110 01.0100
∴[X+Y]补=00 .0110,结果正确,无溢出
[X- Y]补=01.0100,结果出错,有溢出(上溢)
(2) 十进制数 原码表示 反码表示 补码表示 00 00 00
11 11 11
[X]补=0010111101,[Y]补=1111010101,[-Y]补=0000101011
00 00 +)11 +)00 00 00∴[X+Y]补=00结果正确,无溢出
[X- Y]补=00结果正确,无溢出
双符号位用于简化补码加减运算时的判别溢出,它只出现在ALU的符号运算之处。
4.解释定点运算器的功能和组成部件。以Am2901芯片为实例,来介绍定点运算器的有关知识,你的认可程度如何?
答:定点运算器主要功能是完成对整型数据、逻辑型数据的算术与逻辑运算。此外还能暂存将参加运算的数据和中间结果以及为处理机内部传送数据提供通路。定点运算器主要由ALU、通用寄存器、乘商寄存器、多路选择器电路、外部数据输入和送出运算结果的逻辑电路组成。
Am2901芯片是一个完整的运算器,具有很好的典型性,作为实例来介绍定点运算器是非常理想的。
5.以教学机为例,说明应如何控制与操作运算器完成指定的数据运算、传送功能,为什么必须在Am2901芯片之外解决向运算器提供最低位进位信号,最低、最高位的移位输入信号,以及状态位的接受与记忆问题。设计完成如下功能的操作步骤和必须提供的信号:把100送入R0,R0的内容送入R1,完成R0-R1并存入R0,R1的内容减1,R1的内容送Q,R1和Q与C联合右移一位。
答:在教学计算机中, 为控制运算器完成指定的数据运算、传送功能,必须给出要用的数据组合,ALU要完成的运算功能,和对运算结果的保存及送出办法;
选择送到ALU最低位的进位信号的状态,如何处理最高、最低位的移位信号的状态,是否保存运算结果的特征位信号等问题,都要依据指令执行的实际需求来处理,不是运算器内部功能所能包含的,故只能到Am2901芯片之外来解决。
予
文档评论(0)