项目包含 NEMU 模拟器框架、Abstract-Machine 运行时支持和配套构建脚本。NEMU 负责加载客户程序、维护 CPU 状态、取指译码执行、访问物理/虚拟内存,并提供简单调试器命令行入口,可继续运行、退出和扩展表达式求值、监视点等调试能力。项目还包含串口、时钟、键盘、VGA、磁盘等设备抽象代码,以及 DiffTest、指令追踪、日志、反汇编等辅助模块,便于对程序执行过程进行验证和分析。Abstract-Machine 部分提供跨平台抽象接口和基础库支持,使上层程序能够在 NEMU、QEMU、native 等不同目标上构建运行。
点击空白处退出提示












评论