- 5
- 0
- 约6.43千字
- 约 27页
- 2018-10-12 发布于上海
- 举报
计算机系统结构电子教案课7
第6章采用的流水线模型 教材P154第一段说可以采用图3.17的5段整数流水线(下图a)来讨论本节(本章)的整数、浮点数混合运算程序,实际上解释不通,我们改用下图b的整数、浮点分离的流水线结构来讨论。整数、浮点共用ALU(a) 图3.17流水线结构(P71 )EXMEMWBIFID整数ALU浮点ALU(b) 实际可用的流水线结构EXMEMWBIFIDF0F1F2F3MEMWB2014.2.17计算机系统结构 第6章采用的流水线模型(1) 采用P90图3.33的优化流水线方案: 相关指令之间采用定向技术(包括前、后半周期定向),以减少停顿; 在ID段处理分支指令,分支停顿为1个时钟周期; 采用延迟分支技术,设1个延迟槽。(2) 相关浮点指令之间的停顿:浮点数在“执行”段需4拍,其它段为1拍。两条相关的浮点指令之间的最少停顿周期数如下表(即教材P153表6.1)IFIDF0F1F2F3MemWBIFIDF0F1F2F3MemWBIFIDF0F1F2F3MemWBIFIDEXMemWB(1) (2)IFIDEXMemWBIFIDEXMemWBIFIDF0F1F2F3MemWBIFIDEXMemWB(3) (4)2014.2.17计算机系统结构6.1 基本指令调度及循环展开6.1.1 指令调度方法 基本原理是按两
原创力文档

文档评论(0)