计算机系统结构作业及答案

上传人:工**** 文档编号:456405307 上传时间:2023-05-16 格式:DOC 页数:3 大小:113.50KB
返回 下载 相关 举报
计算机系统结构作业及答案_第1页
第1页 / 共3页
计算机系统结构作业及答案_第2页
第2页 / 共3页
计算机系统结构作业及答案_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机系统结构作业及答案》由会员分享,可在线阅读,更多相关《计算机系统结构作业及答案(3页珍藏版)》请在金锄头文库上搜索。

1、2.2区别不同指令集结构的主要因素是什么?根据这个主要因素可将指令集结构分为哪 类?答:区别不同指令集结构的主要因素是CPU中用来存储操作数的存储单元。据此可将指令系统结构分为堆栈结构、累加器结构和通用存放器结构。2.6简述CISC指令集结构功能设计的主要目标。从当前计算机技术观点来看,CISC指令集结构的计算机有什么缺点?答:主要目标是增强指令功能,把越来越多的功能交由硬件来实现,并且指令的数 量也是越来越多。缺点:1 CISC结构的指令集中,各种指令的使用频率相差悬殊。2 CISC结构指令的复杂性带来了计算机体系结构的复杂性,这不仅增加了研制时间和本钱, 而且还容易造成设计错误。3 CIS

2、C结构指令集的复杂性给 VLSI设计增加了很大负担,不利于单片集成。4 CISC结构的指令集中,许多复杂指令需要很复杂的操作,因而运行速度慢。5在CISC结构的指令集中,由于各条指令的功能不均衡性,不利于采用先进的计算机体系结构 技术如流水技术来提高系统的性能。2.7简述RISC指令集结构的设计原那么。答1选取使用频率最高的指令,并补充一些最有用的指令;2每条指令的功能应尽可能简单,并在一个机器周期内完成;3所有指令长度均相同;4只有Load和Store 操作指令才访问存储器,其它指令操作均在存放器之间进行;5以简单有效的方式支持局级语言。2.8指令中表示操作数类型的方法有哪几种?答:操作数类

3、型有两种表示方法:1操作数的类型由操作码的编码指定, 这是最常见 的一种方法;2数据可以附上由硬件解释的标记, 由这些标记指定操作数的类型, 从而选 择适当的运算。2.9表示寻址方式的主要方法有哪些?简述这些方法的优缺点。答:表示寻址方式有两种常用的方法:1将寻址方式编于操作码中,由操作码在描述指令的同时也描述了相应的寻址方式。这种方式译码快,但操作码和寻址方式的结合不仅增加了指令的条数,导致了指令的多样性, 而且增加了 CPU对指令译码的难度。2为每个操 作数设置一个地址描述符,由该地址描述符表示相应操作数的寻址方式。这种方式译码较慢,但操作码和寻址独立,易于指令扩展。2.10通常有哪几种指

4、令格式?请简述其适用范围。答:1变长编码格式。如果系统结构设计者感兴趣的是程序的目标代码大小,而不 是性能,就可以采用变长编码格式。2固定长度编码格式。如果感兴趣的是性能,而不是程序的目标代码大小,那么可以选择固定长度编码格式。3混合型编码格式。需要兼顾降低目标代码长度和降低译码复杂度时,可以采用混合型编码格式。2.11某台处理机的各条指令使用频度如下表所示:指令使用频度指令使用频度指令使用频度ADD43%JOM%6CIL2%SUB13%STO5%CLA22%1%7%SHR1%STPJMP请分别设计这 9条指令操作码的哈弗曼编码、3/3/3扩展编码和2/7扩展编码,并计算这种编码的平均码长。(Wig jWti0-ffOTOIuM cm何CM j_. MN作口园R 7皿口也3 b性也X也也也疚. I JfRZ 二钏 1狗*#底怖码一21项很A哼祯 JW HM OIL IUM9HA &L_ 一 史竺 HlSUB I。 _一艰一山出_ .耦府,虹_组主典主驯打竺沮1璘, 6*港十()打*十Exi,二牛

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号