一、 实验目的 建立实验环境,了解WINDLX模拟器的结构及使用 二、 实验设备环境 WinDLX要求的硬件平台是IBM PC兼容机,WinDLX是一个Windows应用程序,运行于Windows 3.0以上的操作系统。 三、 实验原理 WinDLX软件包中带有说明文件,供安装程序时候使用。利用Fact.s及Input.s代码熟悉模拟器的配置、各项工具使用、寄存器设置及指令系统。 四、 实验步骤 (1) WINDLX模拟器安装: WinDLX 包含windlx.exe和windlx.hlp文件。同时,还需要一些扩展名为.s的汇编代码文件。 在本教程中将使用fact.s 和input.s这两个汇编代码文件。WinDLX的安装非常简单,我们在210.26.100.50上提供WinDLX压缩包(224K),只要将其解压到一个指定的目录,然后执行里面的windlx.exe即可。做实验时直接双击桌面上的WinDLX图标就可进入Windlx模拟器。
2023-04-14 14:05:46 2.5MB 计算机体系结构实验报告
1
华东理工大学计算机体系结构实验二Tomasulo算法。里面完整包含了三部分的实验,详解都在里面
1
实验 1 MIPS 指令系统和 MIPS 体系结构 实验 2 流水线及流水线中的冲突 实验3 使用 MIPS 指令实现求两个数组的点积 实验 4 使用 MIPS 指令实现冒泡排序法 实验 5 指令调度与延迟分支
2022-06-01 20:01:04 3.21MB 综合资源 计算机体系结构
1
山东大学计算机体系结构实验 window10环境配置 ,配置方式见于Readme文件 实验报告内容仅供参考
2022-06-01 09:06:40 3.02MB 计算机体系结构 山东大学
计算机体系结构有关cpu的实验报告,内容完整并且格式完全已改好,下载即可用
2022-05-22 22:33:01 882KB 计算机体系结构 cpu
1
一共4次实验报告,适用于北邮计算机系学生,希望能对大家有所帮助,另外附赠一份计算机体系结构的5000字读书报告
2022-05-18 14:33:28 1020KB 计算机体系结构 实验报告 北邮
1
华东理工大学大三计算机体系结构实验报告,四个实验全
2022-05-16 11:06:47 3.56MB 体系结构
1
【2021计算机体系结构实验四 解决控制冒险报告】 1. 修改流水线CPU代码,解决无条件跳转指令(JUMP指令)的控制冒险问题。 a) 消除无条件跳转指令的后续指令所产生的影响; 2. 修改流水线CPU代码,解决条件跳转指令(BNE与BEQ指令)的控制冒险问题。 a) 当条件跳转指令的Z信号还未准备好时,需要暂停流水线; b) 消除条件跳转指令的后续指令所产生的影响; 3. 设置指令序列进行仿真,验证所实现流水线CPU能够解决控制冒险问题。 4. 在流水线CPU结构图中做出相应修改: a) 画出为流水线解决数据冒险与控制冒险问题所增加的功能部件及相应控制信号; b) 说明所增加功能部件及相应控制信号是如何被使用。
1
【2021计算机体系结构实验三 解决数据冒险报告】 (1)使用纯暂停流水线方法解决数据冒险问题: 1. 分析数据冒险出现的情况有哪些; 2. 如何检测数据冒险是否发生; 3. 修改流水线CPU代码,当数据冒险发生时用暂停流水线的方式处理,保证程序运行结果的正确性。 (2)使用内部前推技术+暂停流水线方法解决数据冒险问题: 1. 分析数据冒险出现的情况有哪些; 2. 如何检测数据冒险是否发生; 3. 修改流水线CPU代码,当数据冒险发生时用数据前推的方式处理,保证程序运行结果的正确性。 分析在非Load指令后产生数据冒险时,是否能通过纯内部前推技术得到正确结果。分析当检测到Load指令后数据冒险时,是否能通过内部前推数据+暂停流水线技术得到正确的计算结果。
1
【2021计算机体系结构实验二 五级流水线 CPU 设计报告】 1. 在单周期CPU代码的基础上添加流水线,补充以下代码以构建具有五级流水线结构的CPU:IF_ID级流水线寄存器(instruction_register) ID_EXE级流水线寄存器(id_exe_register) EXE_MEM级流水线寄存器(exe_mem_register) MEM_WB级流水线寄存器(mem_wb_register) 2. 按规定方式对寄存器与数据存储器进行初始化 3. 对所实现的流水线CPU进行仿真,验证并分析自定义指令序列的运行结果(写指令存储器) 4. 自编代码进行测试
1