(r2)执行阶段的数据通路.pptVIP

  • 66
  • 0
  • 约1.57千字
  • 约 22页
  • 2016-06-19 发布于天津
  • 举报
(r2)执行阶段的数据通路

* 计算机组成原理第六章 知识点二:数据通路 主讲教师:秦磊华 问题引入 指令在CPU内执行时用到了哪些功能部件?CPU内部结构的不同如何影响指令执行的过程? 学习建议 ?系统观:指令执行流程与运算器及控制器内部结构、指令功能和寻址方式等紧密相关 ;了解指令执行流程,对合理选择指令,进行程序优化具有重要意义;熟悉指令执行流程对CPU设计中的故障定位与调试也很有帮助。 ?构造观:构建指令执行的数据通路 。 1.指令周期 将指令从取出到执行完成所需要的时间称为指令周期。 ?根据PC的值从主存取指令 ; ?执行指令的顺序寻址功能 ; ?跳跃寻址不可能在取指周期完成。 1)取指周期 2)译码/取操作数周期 ?识别指令类型和寻址方式; ?计算有效地址并读取操作数。 4)写回周期 3)执行周期 ?完成指令操作码规定的操作; ?向条件状态寄存器中记录相关执行状态; ?若程序出现转移,在执行周期内还要决定转移地址。 将运算结果写到结果寄存器或存储器中。 基于总线结构的计算机往往将指令周期分为取指周期和执行周期 2.数据通路 1)关于数据通路的基本概念 ?指令执行过程中,信息在功能部件之间传送的路径或依次使用过的功能部件的集合 ; ?指令周期的不同阶段往往使用不同的功能部件; ?部分功能部件在指令周期的不同阶段可能会反复使用 ; ?通常根据指令周期建立不同阶段的数据通路。 3.影响数

文档评论(0)

1亿VIP精品文档

相关文档