- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成与结构试题A解答.doc
=A 卷
课程 计算机组成与系统结构 考试形式(闭卷,考试)
题次 一 二 三 四 五 六 七 八 九 十 总分 评卷人 分数 40 10 15 10 10 15 100 评分
一、判断下列各题对错,对,不需要说明原因;错,请给出正确说明(每题4分,共40分)。
1.在处理器(CPU)的数据路径上流动的信息分别是指令、操作数和地址,它们并不是同时在数据路径上流动,而是分时流动的。
答:对。
2. 指令操作的对象是操作数,但在指令中仅给出操作数的地址;需要用此地址直接寻找操作数。
答:错。指令中给出的地址是形式地址,需要根据指令中给出的寻址方式,将此形式地址转换成实际地址,然后用实际地址去寻找操作数。
3. 指令集结构(ISA)包含了指令集和处理器内部的所有寄存器。
答:错。ISA包含的内容是:指令集(指令格式、类型、寻址方式等) 、处理器内部可供程序员编程使用的寄存器及与存储器交互的接口信息(地址与数据位数)。
4. 从内存中读取指令和读取操作数的过程相同,只是地址来源不同以及读出后存放的去处不同。
答:对。
5. 主存仅由SRAM和DRAM两种半导体存储器组成,它们都是易失性存储器,所以一旦断电,再开机仅能由硬盘直接启动执行。
答:错。主存是由DRAM和ROM两种半导体存储器组成。DRAM是易失性存储器,仅用于存储执行或待执行的程序和数据;ROM是非易失性存储器,用来存放软硬系统之间的映像程序,包括系统自检与启动引导等。
6.
Cache技术解决存储器系统的速度问题,虚拟存储器技术解决存储器系统的容量问题,所以主存可以不要。
答:错。主存是多层存储器系统的核心层,是保证处理器正常执行程序的基础设施。引入Cache技术是为了在主存速度的基础上提高速度,引入虚拟存储器技术也是为了在主存容量的基础上扩充容量。离开了主存这一基础,就无法实现速度的提高和容量的扩充。
7. Cache技术中映像方法是基础,虚拟存储器技术中分页与分段管理方法是基础。
答:对。
8. Cache的性能指标是速度,主存的性能指标是性价比,虚拟存储器的性能指标是容量。
答:错。Cache的性能指标是其命中率;主存的性能指标是其存储容量、存取时间、存储周期和存储器带宽;虚拟存储器的性能指标是主存的命中率。
9. RISC指令集中每条指令的位数都相同(定长);在RISC处理器中提高性能的两种实现方法分别是采用指令流水线和大量使用寄存器。
答:对。
10. 指令流水线若想提高计算机系统的性能,必须解决的问题是执行指令的各功能部件在操作上可以重叠进行 。
答:错。必须解决的问题除了执行指令的各功能部件在操作上可以重叠进行外,还有数据冲突与分支冲突问题。
二、计算题(每题5分,共10分)
1. 已知x=-65,y=+40,用符号补码计算x-y。注意:n+1=8。
解:[x]补=[-65]补=[-1000001]补
[y]=[+40]补=[+0101000]补[-y]补
[x-y]补=[x]补+[-y]补=11 0111111+11 1011000
11 0111111
+ 11 1011000
11 0010111
[x-y]补=x-y=(-1101001)2=(-105)10
说明:数据表示:2分;计算∶2分;最终结果1分。
-100用IEEE 754单精度浮点数格式表示。
答:IEEE 754单精度浮点数表示的数值范围为:
-(2-2-23 ) 2+127 ( -2-126
及 +2-126 ( +(2-2-23)( 2+127 (2分)
规格化真值:X= -1.0111011(2-10
(1分)
s=1
e=-10+1111111 f=01110110000000000000000
[X]浮=101110110000000000000000 (2分)
三、某CPU与非常简单CPU具有相同的寄存器及存储器容量配置,其指令集如下:
指 令 指令码 操 作 LDAC 00AAAAAA AC(M[AAAAAA] STAC 01AAAAAA M[AAAAAA](AC ADD 10AAAAAA AC(AC+M[AAAAAA] AND 11AAAAAA AC(AC(M[AAAAAA]
请为该CPU设计数据路径(包括ALU),并写出执行上述每条指令的RTL代码(取指过程的RTL代码只写一遍)。(本题15分,数据路径8分,RTL代码7分)
答:
文档评论(0)