微机原理实验报告十一月整理.docVIP

  • 15
  • 0
  • 约6.02千字
  • 约 10页
  • 2020-11-23 发布于广东
  • 举报
PAGE PAGE 1 微机原理实验报告 实验名称:MIPS汇编程序设计 院系:电信学院 班级: 姓名: 指导老师: 实验目的: 1.熟悉MIPS汇编程序开发环境,学习使用Qtstim工具。知道如何查看内存空间分配。 2.了解C语言语句与汇编指令之间的关系。 3.掌握MIPS汇编程序设计,掌握QTSPIM的调试技术。 4.了解MIPS汇编语言与机器语言之间的对应关系。 5.熟悉常见的MIPS汇编指令6.掌握程序的内存映像。 二、实验内容 1.用汇编程序实现以下伪代码:要求使用移位指令实现乘除法运算。 Intmain() { IntK,Y; IntZ[50]; Y=56; For(k=0;k50;K++)Z[k]=Y-16*(k/4+210); } 三、程序设计及分析 1.C语言分析: 有两个变量是int型,一个数组型;还有一个循环执行过程。 2.汇编程序实现分析: 首先需要定义用户数据段,获得一个内存空间作为数组空间。再选定几个寄存器作为K,Y以及输出,其中输出输出和Y可以合用一个寄存器。 3.设计思路: 分配完空间地址后,最重要的是完成循环控制。循环控制有两个思路:可以是先判断后循环;或者是先循环后判断 即如图 开始开始 开始 开始 赋值int K, Y ;int Z[50] ;K=0; 赋值 int K, Y ;int Z[50] ;K=0;Y = 56; 赋值 赋

文档评论(0)

1亿VIP精品文档

相关文档