文件名称:sedna:Sedna-一个纯Java RISC-V模拟器
文件大小:854KB
文件格式:ZIP
更新时间:2024-02-25 22:52:02
emulator risc-v EmulatorJava
Sedna RISC-V仿真器 Sedna是完全用Java编写的64位RISC-V模拟器。 它实现了所有必要的扩展,这些扩展被认为是“通用”加上超级用户模式,这意味着它可以引导Linux。 在撰写本文时(2020/12/06),Sedna通过了中的所有测试。 它还支持序列化和反序列化计算机状态。 结构体 代码布局相对平坦,仿真器的不同部分位于各自的程序包中。 这里有一些值得注意的。 包 描述 非ISA特定的设备实现。 用于构建设备树的实用程序。 ELF加载程序,当前仅用于加载测试。 VirtIO文件系统设备的虚拟文件系统层。 指令加载器和解码器生成器。 内存映射的实现和实用程序。