- 272
- 0
- 约5.07千字
- 约 10页
- 2019-11-21 发布于山东
- 举报
第 PAGE Page 5 页 / 共 NUMPAGES Pages 5 页
微机实验心得体会
篇一:微机原理实验报告
一、实验目的
1.掌握qTSPIm的调试技术
2.了解mIPS汇编语言与机器语言之间的对应关系
3.掌握mIPS汇编程序设计
4.了解c语言语句与汇编指令之间的关系
5.熟悉常见的mIPS汇编指令
6.掌握程序的内存映像
二、实验任务
用汇编程序实现以下伪代码:要求采用移位指令实现乘除法运算。
intmain()
{intK,y;
intZ[50];
y=56;
for(k=0;k50;k++)
Z[K]=y-16*(K/4+210);
}
三、实验要求
1.完成汇编语言程序设计、调试、测试全过程
2.指出用户程序的内存映像,包括代码段和数据段
3.完成软件实验报告
四、实验过程
程序源代码:
.data#定义用户数据段
z:.space200
.text
main:
la$s0,z#$s0=addrz
li$t0,0#$s1=k=0
li$t1,56#$s2=y=56
loop:
slti$t2,$t0,50#判断k是否小于50
beq$t2,$0,done#当k大于等于50时跳转
srl$t3,$t0,2#k/4
addi$t3,$t3,210#k/4+210
sll$t3,$t3,4#16*(k/4+210)
sub$t3,$t1,$t3#y-1
原创力文档

文档评论(0)