- 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) 计算机内部采用二进制来表示指令和数据。
(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.11000 X+Y 正溢
[X]补- [Y]补= [X]补+ [-Y]补=00.11011+11.00011=11.11110 X-Y=-0.00010
(2)??? x=0.11111,y=-0.11001
解:[X]补=00.11111, [Y]补=11.00111, [-Y]补=00.11001
[
文档评论(0)