- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理(7解析
第7章 指 令 系 统 指令系统决定了一台计算机的功能,指令系统确定,硬件必须给予支持。 硬件核心作用:实现指令功能,执行机器指令程序。 7.1 机 器 指 令 指明被操作信息(指令或数据)位置(地址) 操作数定位:指令或数据存放的位置 立即操作数 寄存器操作数 内存操作数 I/O操作数 (隐含操作数) 分析:1、固定操作码方式指令结构及可容纳指令条数; 2、扩展操作码方式指令结构及可构成指令条数。 【例:P301 图7.2】 指令字长:16b 基本操作码:4b 地址码:4b 分析:1、固定操作码长度指令结构及可容纳指令条数; 2、扩展操作码方式指令结构及可构成指令条数。 1、 7.2 操作数类型和操作种类 字地址与字节地址 数据边界:存储单元地址 设机器字长4B: 字节 半字 /2 字 /4 双字 /8 研究问题: 如何在指令中表示一个操作数地址信息 ——寻址方式 如何用这种表示得到操作数或怎样计算出操作数地址 ——寻址过程 操作数可存放位置——操作数定位: (隐含操作数) 立即操作数 寄存器操作数 内存操作数 I/O操作数 形式(逻辑)地址:表示在指令中的地址。 物理(有效)地址(EA):形式地址结合某些规则(即寻址方式),计算出的操作数在存储器中的存储单元地址。 操作数寻址: 指令代码地址——指令寻址 数据地址——数据寻址 7.3 寻 址 方 式 PC: 7.4 指令格式及寻址方式举例 ADD M 000011 xxxxxxxxxx ;ACC←ACC + [M] oprd: 目的 源 一地址 寄存器寻址 直接寻址 访存二次 隐含 7.5 RISC 技 术 (自学) 实验准备: 实验三 指令部件模块实验 2. 立即寻址 指令执行阶段不访存 A 的位数限制了立即数的范围 OP # A 立即寻址特征 立即数 (补码) oprd =im= A 3. 寄存器寻址 oprd = Ri 执行阶段不访存,只访问寄存器,执行速度快 OP Ri 寻址特征 操作数 … … … … R0 Ri Rn 寄存器 有效地址即为寄存器编号 4. 直接寻址 EA = A 操作数 主存 寻址特征 LDA A A ACC 执行阶段访问一次存储器 A 的位数决定了该指令操作数的寻址范围 有效地址由形式地址直接给出 oprd = [EA] =[A] 5. 间接寻址 EA =[A] 有效地址由形式地址间接提供 OP A 寻址特征 A EA 主存 EA A1 EA A1 主存 EA 1 0 指令执行阶段 2 次或多次访存 可扩大寻址范围 OP A 寻址特征 A 一次间址 多次间址 操作数 操作数 oprd = [EA] =[[A]] EA = Ri 6. 寄存器间接寻址 有效地址在寄存器中, 操作数在存储器中,执行阶段访存。 操作数 主存 OP Ri 寻址特征 地址 … … … … R0 Ri Rn 寄存器 有效地址在寄存器中 oprd = [EA] =[Ri ] 7. 基址寻址 (1) 专用寄存器作基址寄存器 EA = BR + A BR 为基址寄存器 OP A 操作数 主存 寻址特征 ALU BR 可扩大寻址范围 有利于多道程序 BR 内容由操作系统或管理程序确定 在程序的执行过程中 BR 内容不变,形式地址 A 可变 oprd = [EA] (2) 通用寄存器作基址寄存器 操作数 主存 寻址特征 ALU OP R0 A R0 作基址寄存器 由用户指定哪个通用寄存器作为基址寄存器 通用寄存器 R0
您可能关注的文档
- 计算机系统组成解析.doc
- 计算机系统维护教案解析.doc
- 计算机系统维护-CPU解析.ppt
- 计算机系统验证解析.ppt
- 计算机系统维护实验解析.doc
- 计算机组成与结构习题---经典解析.ppt
- 计算机组成与原理(复习习题集)解析.doc
- 计算机系统维护-主板解析.ppt
- 计算机组成原理 实验八 简单模型计算机实验解析.doc
- 计算机组成原理 期末总结解析.ppt
- 广西贺州市富川县2024-2025学年七年级下学期期末检测历史试卷(含答案).pdf
- 河南省驻马店市新蔡县第一高级中学2024-2025学年高二下学期7月期末模拟考试政治试卷(含答案).pdf
- 云南省丽江市第一高级中学2024-2025学年高二下学期期末质量检测政治试卷(含解析).pdf
- 重庆市潼南区2024-2025学年八年级下学期期末考试英语试题(含笔试答案,无听力答案、原文及音频).pdf
- 新疆喀什地区巴楚县2024-2025学年高一下学期7月期末测试政治试卷(含答案).pdf
- 天津市五区县重点校2024-2025学年高一下学期7月期末联考英语试卷(含答案,无听力音频及听力原文).pdf
- 天津市五区县重点校2024-2025学年高一下学期7月期末联考政治试卷(含答案).pdf
- 河北省保定市2024-2025学年高一下学期7月期末调研考试英语试卷(含答案,含听力原文无音频).pdf
- 河南省开封市2024-2025学年高一下学期期末调研考试英语试题(含答案).pdf
- 贵州省贵阳市普通高中2024-2025学年高一下学期期末监测历史试题(含答案).pdf
文档评论(0)