最近我了解到Fabrice Bellard利用模拟i586的方式,使用JavaScript创建了QEMU的一个实现,这引起了我的兴趣。因为我一直被微处理器里内含的复杂性所吸引,所以希望能够完成一个x86模拟器的任务。但是显然,它可能不会像QEMU那么复杂,这并不是主要问题。
我有操作系统和低级编程的经验,另外还写过一些非常简单的CHIP8模拟器程序。我知道简单模拟器是如何工作的。在我开始开发x86处理器时,如何利用我目前的这方面知识?
同时,如果你已经完成了我正在努力尝试做的事情,我会非常感激您的任何建议。有哪些书籍应该放在我的桌子上?(请注意我喜欢书籍。)论文?网站我应该知道的?等等。
提前感谢。
我有操作系统和低级编程的经验,另外还写过一些非常简单的CHIP8模拟器程序。我知道简单模拟器是如何工作的。在我开始开发x86处理器时,如何利用我目前的这方面知识?
同时,如果你已经完成了我正在努力尝试做的事情,我会非常感激您的任何建议。有哪些书籍应该放在我的桌子上?(请注意我喜欢书籍。)论文?网站我应该知道的?等等。
提前感谢。