Introducing the new lightweight MIPS Assembler and Disassembler, supporting syntax highlighting, code editing, file dragging and dropping, debug mode, assembly and disassembly, Molokai color matching style. Full platform support including Windows, macOS and Linux. Star now! Keep updating!
GPL-3.0 License
本程序为浙江大学计算机学院计算机组成课程开发,是此课程的一个小作业。
如果发现了软件存在的Bug,请在本项目地址提issue或联系我的邮箱:[email protected],本人将十分感谢。
上传了全部源代码,可以自行编译运行。
修复了反汇编中R型指令的重大bug。
弃坑许久的MiniMIPS终于更新啦~最近两天好不容易忙完了大部分ddl,想起mips作业截止日期也快到了,于是(可能是最后)更新一波,同时添加了macos预编译包,现在人见人爱的mips也可以在Mac上流畅运行啦~
全屏模式:
Windows Shortcut:
这是一个耗时不到五天的速成品,白天还在上课,难免有很多问题,为此不对程序的有效性做任何担保。
本程序前端采用QT5.10集成开发环境编写,开发语言采用了python3.7。开源代码将在4.30号作业截止日期到达后放在本项目上。
专为MIPS语言定制的代码高亮显示,行号显示,字体定制。采用仿monokai配色方案,后续将会加入更多的配色。
默认有三个窗口:代码编辑窗口,输出窗口和 debug窗口,三个窗口都可以通过拖拽边栏来更改相对大小,也可以拖拽到头来隐藏某个窗口,十分便捷。
支持直接推拽进程序窗口加载代码、快速查找,支持基本的代码编辑功能。
支持高分辨率显示屏,动态DPI缩放,全屏显示等等。
支持更改字体大小、类型甚至是颜色,会自动保存用户的上次打开时的配置,不用每次打开都更改方案,支持一键恢复默认的字体配置,默认字体为source code pro字体,已经随程序默认打包,无需自行下载。
代码打包成一个可执行程序文件,已经打包好所有的支持库,在目标平台上可以直接运行,无需任何依赖库。
将在之后(可能)加入如下更多功能: