# MIPS2 **Repository Path**: luo_xiaotian/MIPS2 ## Basic Information - **Project Name**: MIPS2 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MIPS 自己写的简易版MIPS汇编器,反汇编器以及模拟器。 **编译** - Mac、Unix以及Linux系统只需要简单的使用make命令执行文件夹中的makefile就可以完成编译。 - windows系统需要手动编译(程序规模较小,编译起来不算麻烦,文件之间的依赖关系可以参照makefile)。当然,windows下也可以使用make,但需要安装相应的工具,并且需要修改makefile中指定的编译器。 **功能** 功能非常有限(毕竟没花太多精力)。 - mips汇编器支持汇编指令转为机器码。支持所有31个指令。 - mips反汇编支持机器码转为汇编指令。支持所有31个指令。 - mips模拟器支持如下操作 - 插入汇编指令 - 单步执行 - 查看内存 - 查看寄存器 - 不支持表达式,变量和伪指令(现已支持表达式(不支持带括号的表达式),伪指令) - 所有寄存器均为寄存器编号,如0,1,2,3....31