如何编写虚拟机

use*_*456 5 virtualization emulation virtual-machine

我想学习如何编写一个小型模拟器/虚拟机.有没有人比qemu/virtualbox知道一个好的教程或更简单的项目?

谢谢

小智 2

Anthony Green 撰写了一系列博客,内容涉及提出指令集、移植 binutils、gcc、newlib 等,以及设置 sim 和 qemu 以使用这个新指令集模拟机器。这些帖子(和补丁)均来自http://atgreen.github.io/ggx/。有一些帖子没有从那里链接到各种无关紧要的问题。

  • 从一个标志来看,链接不起作用,但这个链接被提出了:http://web.archive.org/web/20100117171845/http://spindazzle.org/ggx/,因为我不喜欢链接对于该存档,我不会将其编辑到答案中。如果有人有更好的链接,请编辑。 (2认同)