下载此文档

北邮体系结构实验三,四,五.doc


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
北邮体系结构实验三,四,五.doc:..实验三五八七八实验四四五七八九实验71二三四五六七八十十班级:2012211302学号:2012211144姓名:袁凯琦DLX处理器程序设计 2錫類 2实验S的 2势裣飾 2实验设备环境 2实3金翻 2实验内容和要求 2实验频 2实娜# 7代蠟& 7实3金麵 7实验刖勺 7实验判 7实验设备环境 7实難理: 7教学要点与学习难点 7实验内容和要求 7实验频 7你解决的困难和解决方法+实习体会 12循环展开(选作) 12实3金麵 12实翻勺 12实-验W 12实验设备环境 12实觀理: 12教学要点与学习难点 12实验内容和要求 12实验频: 13你解决的困难和解决方法 (如有)以及你做过的努力 27-.实验类别::学习使用DLX汇编语言编程,:::w:运算算法和编程方法。:自编一段汇编代码,完成两双精度浮点一维向量的加法(或乘除法)运算,并输山结果向量长度〉=16。观察程序中出现的数据/控制/:。(1)汇编器处理汇编文件时,数据位于内存中data指针所指向的空间,指令位于text指针所指向的空间。(2)Trap0是通知WLNDLX模拟器程序结束,。代码清单如下:•dataVI:.double1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20长度为20V2:.,,,,,,,,,10,,,,,,,20 ;向量V2,长度为20a:.asciiz"result二〃C:.:.wordc:保存c的变量结构:dizhi:.space8;相加的结果必须保存在dizhi中,:addirl,r0,aswdizhi,rl;存储字,保存a的首地址addirl4,rO,dizhitrap5;输出字符串"result=〃;向量VI,,!班别••学号:姓名:20122113022012211144袁凯琦addirlO,r0,0;rl0=0addir8,rO,20;r8=20,即向量的长度loop:Idf2,Vl(rlO)Idf4,V2(rl0)adddf2,f2,f4;将\4,V2的相应项依次相加,保存在f4sddizhi,f2;存储双精度浮点数f4addirl4,rO,dtrap5;输出结果addirl0,rl0,8:取VI,V2下一项subir8,r8,1;循环次数减一bnezr8,loop;假如r8!=0,则返回到looptrap0;结朿运行完毕之后岀现:运行结果如下:DLX-Stancbrd-1/O, ■ ■ •■镛 Ig^g)JSimulationisrunning.... CancelI00:07[result=271000004?2000006^3000008?40000010?,(1)观察程序中出现的数据/控制/结构相关Stalls:RAWstalls:183()WAWstalls:0[)Structuralstalls:0(^ofallCycles)Controlstalls:19(%ofallCycles)Trapstalls:66(^ofallCycles)Total:268Stall(s)(%ofallCycles)本次实验执行过程共出现KAW数裾相关183次,控制相关19次,trap66次,共有stall268次。具体如下:1)RAW相关addi『1j0,0x1140swdizhi(r0)j1addir10j0,0x0addir8,r0,0x14Idf2,$DATA(r10)IFIIDmEXIIMEM1WB IFR-Stall|IDIF|IDmEXIMEM1WE:IF |MEM|WB|IF11stall|ID|intEX|ME

北邮体系结构实验三,四,五 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小1.18 MB
  • 时间2019-01-31