- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成理课后答案
第1章习题及解答
1-4冯·诺依曼计算机体系的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成?各起什么作用?
答:冯?诺依曼计算机体系的基本思想是:
(1)计算机内部采用二进制来表示指令和数据。
(2)将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,使计算机在不需要人工干预的情况下,自动、高速地从存储器中取出指令加以执行。
(3)计算机由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。
1-5计算机系统从功能上可划分为哪些层次?各层次在计算机中起什么作用?
硬件系统应用
硬件
系统
应用
软件
五级
四级
三级
二级
一级
编译程序
汇编程序
操作系统
微程序
高级语言级
汇编语言级
操作系统级
一般机器级
微程序设计级
系统软件
第一级是微程序设计级。这是一个实在的硬件级,它由机器硬件直接执行微指令。
第二级是一般机器级,也称为机器语言级,它由微程序解释机器指令系统。这一级也是硬件级。
第三级是操作系统级。它由操作系统程序实现,称为混合级。操作系统由机器指令和广义指令组成。广义指令是指操作系统定义和解释的软件指令。
第四级是汇编语言级。一级由汇编程序支持和执行。
第五级是高级语言级。这是面向用户的,为方便用户编写应用程序而设置的。
1-6为什么软件能够转化为硬件?硬件能够转化为软件?实现这种转化的媒介是什么?
答:因为硬件和软件在逻辑中逻辑上等价,媒介是固件(将程序固定在ROM中组成的部件)。固件是一种软件特性的硬件,它既具有硬件的快速性特点,又有软件的灵活性特点。这是软件和硬件相互转化的典型实例。
第2章?习题及解答
2-2??将下列十进制表示成二进制浮点规格化的数(尾数取12位,包括一位符号位;阶取4位,包括一位符号位),并写出它的原码、反码、补码三和阶移尾补四种码制形式;
(1)7.75
解:X=7.75=(111.11)2=0.11111×211
[X]原=0011×0.11111000000
[X]反=0011×0.11111000000
[X]补=0011×0.11111000000
[X]阶称,尾补=1011×0.11111000000
(2)–3/64
解:X=-3/64=(-11/26)2=(-0.00001)2=-0.11×2-100
[X]原=1100×1.11000000000
[X]反=1011×1.00111111111
[X]补=1100×1.01000000000
[X]阶称,尾补=0100×1.01000000000
(3)83.25
解:X=-3/64=(1010011.01)2=0.101001101×2111
[X]原=0111×0.101001101
[X]反=[X]补=[X]原
[X]阶称,尾补=1111×0(4)–0.3125
解:X=(–0.3125)10=(-0.0101)2=-0.101×2-1
[X]原=1001×1.10100000000
[X]反=1110×1.01011111111
[X]补=1111×1.01100000000
[X]阶称,尾补=0111×1.01100000000
2-4??已知x和y,用变形补码计算x+y,并对结果进行讨论。
(2)x=0.11101,y=-0.10100
解:[X]补=00.11101,[Y]补=11.01100,[-Y]补=00.10100
[X]补+[Y]补=00.11101+11.01100=00.01001
X+Y=0.01001
[X]补-[Y]补=[X]补+[-Y]补=00.11101+00.10100=01.10001
X+Y正溢
(3)x=-0.10111,y=-0.11000
解:[X]补=11.01001,[Y]补=11.01000,[-Y]补=00.11000
[X]补+[Y]补=11.01001+11.01000=11.10001
X+Y=-.011111
[X]补-[Y]补=[X]补+[-Y]补=11.01001+00.11000=00.00001
X-Y=0.00001
2-5??已知x和y,用变形补码计算x-y,并对结果进行讨论。
(1)???x=0.11011,y=0.11101
解:[X]补=00.11011,[Y]补=00.11101,[-Y]补=11.00011
[X]补+[Y]补=00.11011+00.11101=01.11000X+Y正溢
[X]补-[Y]补=[X]补+[-Y]补=00.11011+11.00011=11.11110X-Y=-0.00010
(2)???x=0.11111,y=-0.11001
解:[X]补=00.11111,[Y]补=11.00111,[-Y]补=00.11001
[X]补+[Y]补=0
文档评论(0)