杭电信工计算机组成原理实验,杭电计算机组成原理MIPS汇编器模拟器实验

《杭电计算机组成原理MIPS汇编器模拟器实验》由会员分享,可在线阅读,更多相关《杭电计算机组成原理MIPS汇编器模拟器实验(4页珍藏版)》请在人人文库网上搜索。

1、杭州电子科技大学计算机学院实验报告课程名称:计算机组成原理 实验项目:MIPS汇编器模拟器实验 指导教师: 实验位置:53 姓 名 班 级: 学 号: 日 期:2015年5月20日 实验目的(1) 学习MIPS指令系统,熟悉MIPS指令格式及其汇编指令助记符,掌握机器指令编码方法.(2) 学习MIPS汇编程序设计,学会会使用MIPS汇编器将汇编语言翻译成二进制文件。(3) 了解使用MIPS教学系统模拟器运行程序的方法实验环境PCSpim模拟器 实验内容(算法、程序、步骤和方法)1. 使用记事本编辑.asm文件,输入内容2. 运行PCSpim程序,在七分钟打开asm文件,先连续执行,输入地址0X。

2、,在单步执行,按照需要在控制条输入2个数据,观察结果。3. 按照之前的步骤执行,输入指令,单步执行,记录。nor $1,$0,$0;#$1=FFFF_FFFFsltu $2,$0,$1;#$2=0000_0001add $3,$2,$2;#$3=0000_0002add $4,$3,$2;#$4=0000_0003add $5,$4,$3;#$5=0000_0005add $6,$5,$3;#$6=0000_0007sllv $7,$6,$2;#$7=0000_000Eadd $9,$5,$6;#$9=0000_000Csllv $8,$6,$9;#$8=0000_7000xor $9,$1,。

3、$8;#$9=FFFF_8FFFadd $10,$9,$1;#$10=FFFF_8FFEsub $11,$8,$7;#$11=0000_6FF2sub $12,$7,$8;#$12=FFFF_900Eand $13,$9,$12;#$13=FFFF_800Eor $14,$9,$12;#$14=FFFF_9FFFor $15,$6,$7;#$15=0000_000Fnor $16,$6,$7;#$16=FFFF_FFF0add $17,$7,$3;#$17=0000_0010sllv $18,$8,$17;#$18=7000_0000sllv $19,$3,$17;#$19=0002_0000。

4、sllv $20,$19,$7;#$20=8000_0000add $21,$20,$1;#$21=7FFF_FFFFor $22,$18,$21;#$22=7FFF_FFFFadd $23,$20,$22;#$23=FFFF_FFFFsub $24,$20,$22;#$24=0000_0001sub $25,$22,$20;#$25=FFFF_FFFFxor $26,$18,$1;#$26=8FFF_FFFFsltu $27,$22,$20;#$27=0000_0001sltu $28,$26,$20;#$28=0000_0000add $29,$22,$2;#$29=8000_0000sub $30,$20,$2;#$30=7FFF_FFFFadd $31,$11,$26;#$30=9000_6FF1(接上)实验内容(算法、程序、步骤和方法)结论(结果)利用断点的思想,对于学习编程的人断点可能是最熟悉不过的东西,断点下个各个变量值的变化,汇编语言不是太熟悉,大概的看的懂一点试验心得与小结跟着单步执行,看看结果。断点设计跟踪,熟悉各种变化之间的关系,这才我此次实验的最大的收获。指导教师评议成绩评定: 指导教师签名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值