杭州电子科技大学计算机学院实验报告课程名称:计算机组成原理 实验项目:MIPS 汇编器模拟器 实 验 指导老师: 实验位置:53 姓 名 班 级: 学 号: 日 期:2025 年 5 月 20 日 实验目的(1)学习 MIPS 指令系统,熟悉 MIPS 指令格式及其汇编指令助记符,掌握机器指令编码方法
(2)学习 MIPS 汇编程序设计,学会会使用 MIPS 汇编器将汇编语言翻译成二进制文件
(3)了解使用 MIPS 教学系统模拟器运行程序的方法实验环境PCSpim 模拟器 实验内容(算法、程序、步骤和方法)1
使用记事本编辑
asm 文件,输入内容2
运行 PCSpim 程序,在七分钟打开 asm 文件,先连续执行,输入地址 0X0040000,在单步执行,根据需要在控制条输入 2个数据,观察结果
根据之前的步骤执行,输入指令,单步执行,记录
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,$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;#$1