五段指令流水线k.ppt

* 五段流水线模拟 1、典型的流水线执行分五段,IF,ID,IE,MEM,WB 2,开发环境MFC 3, 执行流程模拟,显示指令执行的具体阶段: 第一条指令取值: 五段流水线模拟 1、第一条指令的ID阶段,第二条指令的IF阶段 五段流水线模拟 1、第一条指令的EX阶段,第二条指令的ID阶段,第三台指令的IF阶段。 五段流水线模拟 1、第一条指令的MEM阶段,第二条指令的EX阶段,第三台指令的ID阶段,第四条指令IF阶段。 五段流水线模拟 1、第一条指令的WB阶段,第二条指令的MEM阶段,第三台指令的EX阶段,第四条指令ID阶段第五条指令IF阶段。 五段流水线模拟 1、第一条指令的WB阶段,第二条指令的MEM阶段,第三台指令的EX阶段,第四条指令ID阶段第五条指令IF阶段。 五段流水线模拟 部分代码实现:五段指令部分用链表来实现。定义一个头结点*Head,中间节点共5个。用*next相连。当到达最后一个阶段WB的NEXT,直接删除(delete this).同时用一个静态变量t来控制时钟。设置成一个时钟函数。 *

文档评论(0)

1亿VIP精品文档

相关文档