Lab7manual
介绍
这个实验是练习mips汇编语言的实验,根据manual描述,接下来的几个实验要结合前面的ALU来实现mipsprocessor,我有过x86架构汇编语言的基础,本实验应该会比较容易。
开始
上来第一个问题就是,gui难以理解
so tiny!!!!!!!
捣鼓30min,放弃。vscode启动!!!!!!
启动失败,最后使用gnome-tweaks命令调整了整个系统的缩放因子。
Lab7-exercise1
这个实验很简单
就是计算从A到B的等差数列,mars调试很方便,寄存器的地址和value都会展现,因此,很容易找错误。
Lab7-exercise2
这个实验有点难了,但是我学过数字图像处理,处理起来应该也不是问题,manual中提供了两个路线,我们全都选择难的路线。
todo1
我们完成数据的存储,按照manual里的要求。
todo2
非常简单的分支
传进两个数,传出两个数的绝对值。
todo3
这是一个递归,重复调用函数计算和(这个是整个五个里面最复杂的)
todo4
完成主题函数了,这块比较简单
todo5
准备放进参数