计算机组成原理(第四版)课后答案(第二章) 清华大学出版社.ppt_第1页
计算机组成原理(第四版)课后答案(第二章) 清华大学出版社.ppt_第2页
计算机组成原理(第四版)课后答案(第二章) 清华大学出版社.ppt_第3页
计算机组成原理(第四版)课后答案(第二章) 清华大学出版社.ppt_第4页
计算机组成原理(第四版)课后答案(第二章) 清华大学出版社.ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机组成原理教程,第一章习题选解,第一章 计算机系统概述,1.1 不可能。因为(要点:不可能有电子开关元件)。 1.2 把下列十进制数转换成7位字长的二进制数:35,0.375, 解:对35按规则除2取余,直至商为0: 35 17 8 4 2 1 0 1 1 0 0 0 1 所以 35D=100011B 对0.375按规则乘2取整,直至尾数为0: 0.375 0.75 1.5 1.0 0. 0 1 1 所以0.375D=0.011B,1.3 用二进制数表示一个4位十进制整数最小需要几位(不考虑符号位)。 解:最大的4位十进制数为9999 1041, n位二进制数所能表示的最大十进制数为 2n

2、-1+2n-2+2+1=2n1 因此,有 2n 1 104 1 , 即 2n 104 两边取自然对数,得 n 4 ln10/ ln2=13.2877, 所以,至少需要14位。,1.4 将93.542.75用二进制进行计算。 解:因为 93.5D=1011101.1B 42.75D=101010.11B 而 1011101.1 101010.11,110010.11,110010.11=25+24+21+2-1+2-2=50.75 所以, 93.542.7550.75,1.5将十六进制数7E8FH转换成十进制数 解: 7E8FH7*163+14*162+8*16+15= 7*4096+14*25

3、6+128+15=32399D 1.6(1) 显然应选A或C,但A128,故应为C. (2) 显然应选B或D,但B27+26+25=128+64+32215,故应为C (4) 215为奇数故只能是A (5) 21516=13 , 13-D, 故应为C (6) 641100100128, 偶数,故应为B (7) A或B,偶,选B (8) 100D80H, A或B,偶,选A 1.7 解: X-Y补 X补 -Y补11101011 1011011010100001 ,所以选 A,1.8 1.12 (参考P18表1.2即可) 1.10,0000 00011111 11110000 00101111 11

4、10 0000 01001111 1100 1000 10001111 1000,+1 -1+2- 2+4- 4+8- 8,+19 -19+75+56-56+37+48- 48,0001 00111110 11010100 10100011 1000 1100 10000001 0101 0011 00001100 1000,1.11 在16位字长中补码用15位表示数值,能表示最大数值为215132767,所以:,1.13 (1) C (2)A (3) B (4) C 1.14 (1) 15/2=7.5=(111.1)2=0.1111*23=+0.1111*2+11 浮点规格化数为 0 11

5、0 1111 (2) -0.3125=(-0.0101)2 =-0.1010*2-1 浮点规格化数为 1 01 1 1010 1.17 (查P20表1.3) (1) D (2) B (3)A,1.18 画出函数f(A,B,C)=AB+BC, A+B+C的真值表,1 .21 1 0 0 1 1 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 1 0 1 1 1 1,0,1.23 (回答要点:诺伊曼原理? P30) 解:现代计算机应具以下功能: (1)计算与判断:计算机应能进行基本的计算,并判断下一

6、步该做什么操作。 (2)自我控制:计算机应能保证计算的正确性和各部件之间的协调性。 (3)存储:计算机应能记住原始数据、解题步骤以及解题过程的中间一些结果。 (4)输入与输出:计算机必须有能力把原始数据和解题步骤接收下来(输入),把计算的结果和计算中间出现的情况告诉(输出)给使用者。 1.24 B 1.25 C 1.26 B,1.27 (回答要点:程序是什么,控制器工作过程 p37) 解:计算机的工作过程就是执行程序的过程,程序是为特定问题求解而设计的指令序列,指令是计算机能识别的一组编排成特定格式的代码,它能告诉机器在什么时间,完成什么操作,能让机器知道数据放在何处,结果应放在何处,同时指出

7、下一条指令在何处,使程序能连续执行。 计算机每条指令的执行过程: 取指令分析产生一系列操作信号控制计算机各部件工作然后取下一条指令,计算机从第一条指令开始,周而复始地按上述过程工作,直至程序中的指令全部执行完毕。 1.28 (参见 第5章 P171) 解:指令系统就是一台计算机所能执行的各种类型的指令的集合。它表征了计算机的基本功能,标明了计算机所能直接引用的操作种类。 1.29 C,1.30 (1) A (2) C (3)C 1.31 操作系统扩大硬件功能,资源管理,方便用户,这些功能如何实现? 回答要点:(参考P4042) 操作系统如何扩大硬件功能 (3) 操作系统对计算机资源进行管理功能

8、 (4) 操作系统如何方便用户使用 (2) 1.32 速度快、精度高、自动运算,这些如何得到? 回答要点: 硬件 软件(操作系统),1.33 (P44) (1) 计算机的运算速度与下列三方面因素有关: 首先是主频。主频越高,运算速度越快。其次是字长,字长越长,单位时间内完成的数据运算就越多,计算速度就越快。最后是计算机的体系结构,体系结构合理,同样器件的整机速度就快。 (2) 计算机的主存容量与计算机的地址总线的根数有关,其容量=2地址线数。 (3) 计算机的计算精度与计算机的字长有关,字长越长,精度越高;也与计算机的数的表示形式有关,浮点数表示的数值精度高,范围大。 1.34 (P4446),1.35 将来的计算机会是什么样子? 第五代计算机指具有人工智能的新一代计算机,它具有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论