系统结构第一二次试验报告材料.doc
《系统结构第一二次试验报告材料.doc》由会员分享,可在线阅读,更多相关《系统结构第一二次试验报告材料.doc(18页珍藏版)》请在课桌文档上搜索。
1、word实验一 熟悉模拟器WinDLX的使用一、 实验目的1. 熟练掌握WinDLX模拟器的操作和使用,熟悉DLX指令集结构及其特点。2. 加深对计算机流水线基本概念的理解。3.了解DLX基本流水线各段的功能以及基本操作。二、 实验平台WinDLX模拟器三、 实验任务用WinDLX模拟器执行下列两个程序:l 求阶乘程序fact.sl 求最大公倍数程序gcm.s分别以步进、连续、设置断点的方式运行程序,观察程序在流水线中的执行情况,观察CPU中寄存器和存储器的容。熟练掌握WinDLX的操作和使用。1.用WinDLX模拟器执行求阶乘程序fact.s(1)用WinDLX模拟器执行求阶乘程序fact.
2、s。这个程序说明浮点指令的使用。该程序从标准输入读入一个整数,求其阶乘,然后将结果输出。该程序中调用了input.s中的输入子程序,这个子程序用于读入正整数。(2) 输入数据“3”,采用单步执行方法,完成程序并通过使用WinDLX,总结WinDLX的特点。(3)注意观察变量说明语句所建立的数据区,理解WinDLX指令系统。(4)分别以步进、连续、设置断点的方式运行程序,观察程序在流水线中的执行情况,观察CPU中寄存器和存储器的容。熟练掌握WinDLX的操作和使用。2.用WinDLX模拟器求最大公约数程序gcm.s(1)用WinDLX模拟器执行程序。该程序从标准输入读入两个整数,求他们的grea
3、testmonmeasure,然后将结果写到标准输出。该程序中调用了input.s中的输入子程序。(2)给出两组数6、3和6、1,采用单步和连续混合执行的方法完成程序,注意中间过程和寄存器的变化情况,观察流水线工作情况。然后单击主菜单上的execute/displaydlx-i/o,观察结果。(3 ) 分别以步进、连续、设置断点的方式运行程序,观察程序在流水线中的执行情况,观察CPU中寄存器和存储器的容。实验结果:1、(1)导入fact.s和input.s代码(2) 单步执行流水线:寄存器的值:由图可知:PC寄存器中存放下一条要执行的语句的地址,IMAR中存放当前执行的语句的地址。(3)设置断
4、点:执行到断点:(4)自动执行:执行结果:(5) 程序代码:Fact.s:main:;* Read value from stdin into R1addir1,r0,PromptjalInputUnsigned;* init valuesmovi2fp f10,r1;R1 - D0D0.Count registercvti2df0,f10addir2,r0,1 ;1 - D2D2.resultmovi2fpf11,r2cvti2df2,f11movdf4,f2;1- D4 D4.Constant 1;* Break loop if D0 = 1Loop:ledf0,f4;D0=1 ?bfpt
5、Finish;* Multiplication and next loopmultdf2,f2,f0subdf0,f0,f4jLoopFinish: ;* write result to stdoutsdPrintfValue,f2addir14,r0,PrintfPartrap5;* endtrap0(6) 分析结果:点击Statistics窗口,可以看到总的周期数为81,总的暂停数为29,其中数据相关暂停数为10,占总执行周期数的百分比为12.34%;控制相关暂停数为7,占总执行周期数的百分比为8.64%;中断暂停时钟周期数Trapstalls为12,占总执行周期数的百分比为14.81%。
6、2、 (1)导入代码(2) 单步执行:流水线:执行结果:6、3时:6、1时:(3) 设置断点:执行到断点:(4) 自动执行F5结果与单步执行一致。(5) 程序代码:Gcm.s:main:;* Read two positive integer numbers into R1 and R2addir1,r0,Prompt1jalInputUnsigned;read uns.-integer into R1addr2,r1,r0;R2 R2 ?bnezr3,r1Greaterr2Greater:;* subtract r1 from r2subr2,r2,r1jLoopr1Greater:;* s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 结构 第一 二次 试验报告 材料

链接地址:https://www.desk33.com/p-8135.html