- 4
- 0
- 约1.52千字
- 约 53页
- 2016-09-29 发布于天津
- 举报
第二讲流水线介绍.ppt
BIT/TI 第二讲 流水线介绍 第二讲 流水线介绍 学习内容 描述C62xx流水线操作 定义:取指包、执行包、延迟间隙 观察串联、部分串联和并行代码流过流水线情况 比较VeiociTI和标准VLIW 题目 一、为什么使用流水线? 二、C62xx流水线各级介绍 三、取指包 四、代码通过流水线的过程举例 五、串行、部分并行和完全并行代码通过 流水线的过程举例 六、VelociTI与标准VLIW 一、为什么使用流水线? 非流水与流水的CPU 二、C62xx流水线各级介绍 流水线基本级描述 程序取指(PF-级) 程序取指(PF)分为4个节拍: PG:程序地址产生 PS:程序地址发送 PW:程序访问等待 PR:程序接收 译码(D—级) 译码分成2个节拍: DP:确定指令到功能单元路线(指令分配) DC:指令在功能单元译码 C62xx指令类型和执行周期 C62xx所有指令仅需要1个周期执行,但有些指令的结果被延迟。 执行(E—级) 取指令(LD)执行节拍 虽然取指令只需一个周期执行操作(E1),但结果延迟4个周期 C62xx总流水线节拍 E2-E6结果延迟节拍 三、取指包 取指包 C62xx系统方框图
原创力文档

文档评论(0)