书名:自制操作系统:一种基于状态机的操作系统的假设与实现
书号:978-7-115-59382-5
简介:本书作者通过搜索大量的开源资料,利用反编译工具反编译硬盘中的引导扇区,以及进行众多操作、调试循环,制作了一种基于状态机的操作系统——SMOS。本书详细介绍了一个完整的、可以在虚拟机和PC机上运行的操作系统的实现过程,全书共8章:第一章介绍了开发该操作系统需要建立的包括编辑、编译和调试程序在内的开发环境;第二章介绍了操作系统BIOS启动过程及引导代码实现过程;第三章介绍了操作系统数据抽象实现过程;第四章介绍了操作系统操作抽象实现过程;第五章介绍了操作系统过程抽象实现过程;第六章介绍了操作系统系统抽象实现过程;第七章介绍了外部独立编译的应用程序Editor实现过程,第八章介绍了操作系统在物理机上运行的过程。