精选优质文档-倾情为你奉上实验2 流水线及流水线中的冲突2.1 实验目的(1)加深对计算机流水线基本概念的理解。(2)理解MIPS结构如何用5段流水线来实现,理解各段的功能和基本操作。(3)加深对数据冲突和资源冲突的理解,理解这两类冲突对CPU性能的影响。(4)进一步理解解决数据冲突的方法,掌握如何应用定向技术来减少数据冲突引起的停顿。2.2 实验平台指令级和流水线操作级模拟器MIPSsim。2.3 实验内容和步骤(1)启动MIPSsim。(2)根据教材中关于流水线各段操作的描述,进一步理解流水线窗口中各段的功能,掌握各流水寄存器的含义。(鼠标双击各段,即可看到各流水寄存器的内容)(3)载入一个样例程序(在本模拟器所在文件夹下的“样例程序”文件夹中),然后分别以单步执行一个周期、执行多个周期、连续执行、设置断点等方式运行程序,观察程序的执行情况,观察CPU中寄存器和存储器内容的变化,特别是流水寄存器内容的变化。(4)选择配置菜单中的“流水方式”选项,使模拟器工作于流水方式下。(5)观察程序在流水方式下的执