- 7
- 0
- 约1.16万字
- 约 12页
- 2020-09-06 发布于浙江
- 举报
PAGE
PAGE 2
院 系: 计算机科学学院
专 业:计算机科学与技术
年 级: 09级
课程名称: 计算机体系结构
学 号: 090610**
姓 名: *******
指导教师: 刘科
2012年 6 月 12 日
年级
?09级
班级
?
计科一大班
?学号
专业
计算机科学与技术
?姓名
题目名称
基于DLX仿真软件的矩阵乘法实验?
实验内容
1、阅读DLX教程,熟悉DLX仿真软件的功能,包括主要的功能界面。熟悉DLX的仿真硬件系统结构,包括寄存器、计算功能单元、指令系统、流水线。
熟悉计算阶乘的程序,利用INPUT.s和Fact.s,计算6!。
2、掌握DLX应用程序的编程和调试技术。掌握DLX的流水线运行分析,包括流水线单步执行、每个流水段功能、理解流水线停顿、流水线建立和排空、定向技术。掌握调整DLX参数,如内存大小、功能单元个数、延迟,分析对程序运行的影响。
编写计算矩阵相乘的程序,掌握调试方法
3、编写计算矩阵相乘的程序,要求矩阵从键盘输入。
实
验
结
果
与
分
析
实验一:求6的阶层
?
指令在其执行周期中(条件满足情况下)的取指令操作:
实验二:完成一3*2与2*3的矩阵相乘
在寄存器中查看两个输入的矩阵(J=2,I=3.K=2即 D2 3 和D3 2)和他们相乘的值:
实验三:在控制台下从键盘上输入两个矩阵并计算他们的值,且显示在控制台窗口内:
流水线:
流水线运行分析,流水线单步执行、每个流水段功能、理解流水线停顿、流水线建立和排空、定向技术:
1、箭头表示流水线中的数据相关,表示,流水线的两条语句之间存在着依赖关系,前面语句的数据,后面的语句会用到。
2、Aborted,表示跳转语句,跳转过去,才发现原来不用执行,所以有取指令的过程,发现是跳转语句后就废止了该语句。
程
序
代
码
实验一代码:
;*********** WINDLX Ex.3: Factorial *************
;*********** (c) 1991 G黱ther Raidl *************
;*********** Modified: 1992 Maziar Khosravipour *************
;
; Program begin at symbol main
; requires module INPUT
; read a number from stdin and calculate the factorial (type: double)
; the result is written to stdout
;
.data
Prompt: .asciiz An integer value 1 :
PrintfFormat: .asciiz Factorial = %g\n\n
.align 2
PrintfPar: .word PrintfFormat
PrintfValue: .space 8 //存放最终阶乘结果的字节长
.text
.global main
main:
;把输入的数字读进寄存器R1中
addi r1,r0,Prompt
jal InputUnsigned
;*** init values
movi2fp f10,r1 ;R1 - D0 D0..Count register
cvti2d f0,f10
addi r2,r0,1 ;1 - D2
movi2fp f11,r2
cvti2d f2,f11
movd f4,f2 ;将D4置为常数1
Loop: led f0,f4 ;D0等于1时跳出loop循环
bfpt Finish
;*** Multiplication and next loop
multd f2,f2,f0 //将f0和f2的乘积放入f2中
subd f0,f0,f4
j Loop
Finish: ;把最终的结果写入输入设备中
sd PrintfValue,f2// 将结果存放到D2中
addi r14,r0,PrintfPar
trap 5
;end
trap 0
实验二代码:.data
;**buffer of first array
.global dat1
dat1: .
您可能关注的文档
- 体积与点到平面的距离空间距离的求法.ppt
- 体检报告常见疾病建议1.doc
- 体检报告单模版 2.doc
- 体检工作方案.doc
- 体检后满意度调查.doc
- 体检结果告知制度.doc
- 体检套餐制定与规范.doc
- 体检项目名词解释.doc
- 体检项目中英文对照表.pdf
- 体检中心护士长的岗位职责.doc
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
最近下载
- 汽车维修手册丽驰电动售后服务培训资料.ppt VIP
- 2025年西安电力高等专科学校单招职业适应性测试题库有答案.docx VIP
- 国际音标卡[小卡片].pdf VIP
- 2.1 轴对称(一) 课件 2025-2026学年度北师大版数学三年级下册.pptx VIP
- MAG-Pro Plus MIG/MAG奥太弧焊电源使用说明书 20231116.pdf VIP
- 锂离子电池负极材料研究.pptx VIP
- T /CNCA 116.2—2025 露天矿卡车无人驾驶运输技术要求 第2部分线控底盘.pdf VIP
- 湖北省武汉市2025-2026学年七年级上学期期末考试语文模拟试题(含答案.pdf VIP
- 模具强度计算公式表.xls VIP
- 《GB 26488-2025镁合金压铸安全生产规范》.pdf
原创力文档

文档评论(0)