Q:第一天不是说好了进行工作计划吗,怎么先去实现外部中断的功能了。另外,虚拟机和汇编器不应该是两个软件吗,叫自制虚拟机更合适一些?(来自 图灵社区 的张宁宁 2016.05.24)
A:首先要感谢认真阅读文章的热心读者,笔者我在此表示感谢啦! 其次第一天的工作是:制定工作计划、虚拟机的开端。这里本来打了个空格结果好像被我误删了。制定工作计划就是那个表格。然后的内容都是制作虚拟机的开端。 接着虚拟机和汇编器是两个软件没错,但是这本合集主要是实现一种可以直接运行在自制的虚拟机上面的自制汇编语言。因为暂时在这本合集的范围里面不涉及汇编器的部分,但是又要涉及这种概念。而且笔者我后续的计划更偏向与自制的汇编语言,虽然还是要不停的修改虚拟机。如果叫自制虚拟机就会给一部分读者自制出来JVM那样的大家伙的误解。所以我就叫自制汇编语言了。 当然根据笔者我的计划,最后是要在后续的内容中实现对界面的编程和资源回收等高级话题的。但是在这本合集中并不会涉及。(毕竟这本合集只是一个样章)而且等这个合集完全更新完成之后,相信这位读者就会相信,叫自制汇编语言要比自制虚拟机要更合适了。毕竟要是叫自制虚拟机的话,至少在这个合集更新结束之后,这个虚拟机还只是个能运行的起来的玩具虚拟机。如果要是想做成真正的虚拟机还是需要等笔者我联系好出版社或者是出版商的说。(2016.05.25)