计算机系统结构实验报告().doc

计算机系统结构实验报告().doc

ID:56060745

大小:253.00 KB

页数:9页

时间:2020-03-15

计算机系统结构实验报告().doc_第1页
计算机系统结构实验报告().doc_第2页
计算机系统结构实验报告().doc_第3页
计算机系统结构实验报告().doc_第4页
计算机系统结构实验报告().doc_第5页
资源描述:

《计算机系统结构实验报告().doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、院系:计算机科学学院专业:计算机科学与技术年级:课程名称:计算机系统结构学号:姓名:指导教师:2010年6月28日9年级 2007级班级  学号专业计科 姓名题目名称两个矩阵相乘实验内容 从键盘上输入两个矩阵,并作乘法,输出结果。通过实验观察流水线的执行过程,中断,内存的分配,执行的时钟周期等。实验结果与分析 试验结果:输入第一个矩阵  输入第二个矩阵: 计算结果结果:9实验结果与分析流水线的执行步骤:查看时钟周期查看流水线的执行时空图:  查看内存分配:  实验结果分析: 从输入的矩阵来看,结果是正确的,基本功能可以满足。但是呢,还可以改进,例如可以把输入一个矩阵,就显示一

2、个矩阵,这只需要加入一个sw语句就可以实现。通过观察流水线执行的时空图,结果无误。      (写不完时,可另加附页。)9程序代码;****************************************;作者******;****************************************.dataPrompt1:.asciiz"pleaseinputyourlineofarray1:"Prompt2:.asciiz"pleaseinputyourrowofarray1:"Prompt3:.asciiz"pleaseinputyourrowofarray

3、2:"Prompt4:.asciiz"pleaseinputyourmenberofarray1:"Prompt5:.asciiz"pleaseinputyourmenberofarray2:"Prompt6:.asciiz"thearray1is:"Prompt7:.asciiz"thearray2is:"Prompt8:.asciiz"theresultis:";-------------------------------------------m*n矩阵需要的空间(m*n).globalarray1array1:.space100;------------------

4、------------------------n*k矩阵需要空间(n*k).globalarray2array2:.space100.globalresultresult:.space200;***Dataforprintf-TrapPrintfFormat:.asciiz"%d".align2PrintfPar:.wordPrintfFormatPrintfValue:.space4.text.globalmainmain:;————————————————填充array1addir1,r0,Prompt1jalInputUnsignedaddr2,r1,r0movi2f

5、pf15,r2;-------------f15=n(line)movfp2ir15,f15;-------------r15=n(line)addir1,r0,Prompt29jalInputUnsignedaddr2,r1,r0movi2fpf16,r2;--------------f16=n(row)movfp2ir16,f16;-------------r16=n(row)multur17,r15,r16movi2fpf2,r17xorr0,r0,r0;----------------r0=0addir1,r0,0;-----------------r1=0movi2

6、fpf1,r1;----------------f1=0addr1,r0,r17;---------------f2=numberofarray1addir1,r0,0;---------------r1=0FillArray1:ltff1,f2bfpfLabNext1addir3,r19,array1;R3=array+r1addir1,r0,Prompt4jalInputUnsignedaddr10,r1,r0movi2fpf13,r10movfp2ir2,f13sb0(r3),r2;-------将让放到MEM(array1地址+0(r3))中去addir19,r19,

7、1;r1++movi2fpf1,r19;f1++jFillArray1LabNext1:subr26,r26,r26addir1,r0,Prompt3jalInputUnsignedaddr21,r1,r0addr26,r21,r0;-------------f26=n(row)9multur27,r16,r26xorr0,r0,r0addir1,r0,0movi2fpf1,r1movi2fpf2,r27addir1,r0,0subr28,r28,r28FillArray2:ltff1,f2bfpfLa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。