指令集格式的设计.ppt_第1页
指令集格式的设计.ppt_第2页
指令集格式的设计.ppt_第3页
指令集格式的设计.ppt_第4页
指令集格式的设计.ppt_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

2.5 指令集格式的设计, 指令由操作码和地址码组成。 指令集格式的设计 确定操作码字段和地址码字段的大小及其组合 形式,以及各种寻址方式的编码方法。 设计原则,尽可能地增加寄存器数目和寻址方式类型; 充分考虑寄存器字段和寻址方式字段对指令平均 字长的影响,以及它们对目标代码大小的影响; 设计出的指令集格式能够在具体实现中容易处理。,第二章 计算机指令集结构设计,2.5.1 寻址方式的表示方法,1. 两种表示寻址方式的方法 (1) 将寻址方式编码于操作码中,由操作码在描述指 令操作的同时,也描述了相应操作的寻址方式; (2) 为每个操作数设置一个地址描述符,由该地址描 述符表示相应操作数的寻址方式。,2.5.1 寻址方式的表示方法,1. 两种表示寻址方式的方法 (1) 将寻址方式编码于操作码中,由操作码在描述指 令操作的同时,也描述了相应操作的寻址方式; (2) 为每个操作数设置一个地址描述符,由该地址描 述符表示相应操作数的寻址方式。,2.5 指令集格式的设计,2. 选择哪种表示寻址方式的方法? 由两个因数决定: (1) 指令集结构所采用的寻址方式种类及其适用范围 (2) 操作码与寻址方式之间的独立程度,2.5.2 指令集格式的选择,三种指令集编码格式 :,变长编码格式 固定长度编码格式 混合型编码格式,2.5 指令集格式的设计,1. 变长编码格式, 有效减少指令集结构的平均指令长度,降低目标代码 的长度。 使得各条指令的字长和执行时间大不一样。 多数CISC计算机的指令集结构均是采用这种编码格式。,2. 固定长度编码格式 将操作类型和寻址方式组合编码在操作码中,所有指 令的长度是固定唯一的。,3. 混合型编码格式,通过提供一定类型的指令字长,期望能够

温馨提示

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

评论

0/150

提交评论