【发布时间】:2017-07-28 13:51:10
【问题描述】:
我目前正在编写基于 ARMv8 处理器的操作系统。我想找到一个像处理器一样工作的模拟器,这样我就可以看到我的操作系统是否工作并检查我的工作。
我在 windows 10 上。有没有推荐的模拟器?
我搜索了 SO 但没有答案。谢谢。
【问题讨论】:
标签: operating-system arm emulation processor armv8
我目前正在编写基于 ARMv8 处理器的操作系统。我想找到一个像处理器一样工作的模拟器,这样我就可以看到我的操作系统是否工作并检查我的工作。
我在 windows 10 上。有没有推荐的模拟器?
我搜索了 SO 但没有答案。谢谢。
【问题讨论】:
标签: operating-system arm emulation processor armv8
看起来 QEMU 2.1+ 版是你想要的
上游 QEMU (2.1) 的最新版本现在包括完整的 ARMv8 系统仿真支持。这意味着用户可以使用上游 QEMU 运行完整的 64 位 ARMv8-A 内核和文件系统,例如 64 位 Ubuntu 云映像。这是一项不小的努力,因为它涉及模拟全新的指令集、异常模型、CPU 实现等等。该实现已使用自定义指令验证工具 (RISU) 进行了验证,并由一个参与并非常支持的上游 QEMU 社区在上游进行了严格审查。
【讨论】: