java图形界面源码
Jupiter是一个开源且面向教育的
RISC-V
汇编器和运行时模拟器。
它是用
Java
编写的,能够模拟基本整数
ISA(
I扩展)加上M和F扩展(
RV32IMF
)的所有指令,包括用户级指令集手册1
中描述的所有伪指令。
它的开发考虑到它可以用于各种课程,例如:计算机体系结构、编译器和汇编编程。
特征
用户友好:Jupiter
的设计重点是教育和所有了解
RISC-V
架构的人。
它优先考虑用户体验。
Jupiter
有两种操作模式(命令行界面和图形用户界面),这两种模式都被开发为直观且易于使用。
模块化:Jupiter
可以一次组装和模拟多个文件,并非所有文件都必须是一个
1,000
行代码的文件。
只需通过全局标签指示程序的主要起点是什么。
这允许模块化并能够更轻松地创建项目和实验室。
反馈:使用
Jupiter
的人会得到关于他们做错了什么的反馈
:hundred_points:
.
模拟器显示不同类型的错误,例如:语法错误、尝试访问保留内存或尝试写入只读内存时。
跨平台:Jupiter
可用于Linux
(
Ubuntu
)、
macOS和Windows
。
文档
请访问以下
2023-02-28 17:28:11
2.97MB
系统开源
1