-
SimpleMIPS.js:一个用 JavaScript 编写的非常基本的 MIPS 模拟器下载
资源介绍
JavaScript 中的简单 MIPS 模拟器(实验性)
这是我本科学习计算机体系结构课程后的一个实验项目。 基本上它为 MIPS 组装提供了一个基本的操场。 但是,由于时间有限,只能提供一组有限的说明:
内存访问:lb、lbu、lh、lhu、lui、lw、sb、sh、sw
算术运算:addi、addiu、add、addu、sub、subu、slt、slti、sltu、sltiu
逻辑运算:and、andi、or、ori、xor、xori、nor、sll、sllv、srl、sra、srlv、srav
跳跃: j, jr
条件分支:beq、bne、blez、bgtz、bltz、bgez
杂项/伪指令:nop、break、print prints、printm
应该注意的是,详细的 5 级流水线实现并不反映任何真正的 MIPS 处理器。 这是我自己对我的课程项目的植入,其中分