练习题-系统结构习题答案_第1页
练习题-系统结构习题答案_第2页
全文预览已结束

下载本文档

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

文档简介

第二

CISC是 ,RISC是 指令集结构之间最主要的区别是CPU中用来操作数的单元的类型。指令集结构分为堆栈型指令集结构、累加器型指令集结构、通用寄存器型指令集结构和混合型的。RISC计算机指令集结构的功能设计时,必须遵循如下原则:选取使用频率最高的指令,并补充一些最有用的指令;每条指令的功能应尽可能简单.并在—个机器周期内完成;所有指令长度均相同LoadStore操作指令才条件分支(conditionalbranch)跳转(jump)过程调用(call)和过程返回(return)。过程调用时一般有两种策略来保存寄存器的内容:一种是“调用者保存”(callersaving)策略,一种是“被调用者保存”(calleesaving)策略。操作数的类型可以由操作码的编码数据附上由硬件解释的标记。 有三种指令集编码格式,分别是变长编码格 4255(不行)254条呢?(可以)说明其理由。如果可以请画出指3条,164条,变址范围-127-127,请设解答:8321变址范围-127-127883 RR1644位操作 3位寄存器1位变址寄存R8863类指令分配操作码。31:9:9,问双地址指令、单地址指令和零地址3类指令分配操作码。(1)150000~11106位(16位63条用十位编码1111000000~11111111106位(16位零地址指令64条用十六位编码1111 (2)149CIL(循环左移) CLA(清加)20%STP(停机)仅根据使用频度,不考虑其他因素,设计出全Huffman操作码,并计算出该操答:(1)Huffman树如图99+((L(扩展编码平均码长)=(3*2+5*6)9=4位/指令86R-S8RRR-R型双操作数指 RR RRD16.(选做)R1,R2,R3,R4,R516位通用寄存器,(RI)(RI(RJ)A100B开始100个字中的两种程序。AA

温馨提示

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

评论

0/150

提交评论