欢迎访问 EduMIPS64 文档!¶
If the characters in the document are badly garbled, please set the environment variable JAVA_TOOL_OPTIONS to -Dfile.encoding=UTF8, or load the jar file with -Dfile.encoding=utf-8.
For more information on this bug, please see here:
https://github.com/EduMIPS64/edumips64/issues/785
译者注:
中文文档使用了 DeepL 机翻,不能保证完全准确。如发现错误,请以英文文档为准,并在 GitHub 上提交修改 Pull Request。
EduMIPS64 是 MIPS64 指令集架构 (ISA) 模拟器。它设计用于执行使用模拟器实现的 MIPS64 ISA 子集的小程序,允许用户查看指令在流水线中的行为、CPU 如何处理停滞、寄存器和内存的状态等。它既是一个模拟器,也是一个可视化调试器。
该项目的网站是 http://www.edumips.org,代码托管在 http://github.com/EduMIPS64/edumips64。如果发现任何错误,或有任何改进模拟器的建议,请在 github 上发布问题,或发送电子邮件至 bugs@edumips.org。
EduMIPS64 是由卡塔尼亚大学(意大利)的一群学生开发的,起初是 WinMIPS64 的克隆版,尽管现在这两个模拟器之间有很多不同之处。
本手册将向您介绍 EduMIPS64,并详细介绍如何使用它。
本手册是针对 EduMIPS64 构建版本 6d5398c 生成的。
本手册分为两个部分。第一部分与所使用的用户界面无关,涵盖源文件格式、所支持的指令集、 浮点单元以及一组示例程序。第二部分介绍用户界面:一章用于桌面(Swing)应用程序—— 其中也包含 JAR 的命令行选项;一章用于 JAR 在 headless 模式下提供的交互式命令行 shell; 另一章则用于网页前端。
当从正在运行的应用程序中打开本手册时,只会显示与当前用户界面相关的章节。包含两个用户 界面章节的完整手册可在 Read the Docs 上以及 PDF 格式中查阅。