来编写一个你自己的操作系统(高级篇)

第四章. 编写一个32位保护模式的操作系统 (只限于Intel 386)

    1. 从实模式切换到保护模式:模式切换、中断控制器初始化
    2. 支持32位保护模式:页管理、异常和中断处理、I/O保护
    3. 支持分离的地址空间 -- 进程
    4. 实现简单内的进程间通信(Inter Process Commnuication, IPC)机制
    5. 设备驱动程序及设备管理器
    6. 设计32位保护模式的可执行文件格式

第五章. 编写一个32位保护模式的图形操作系统

    1. 支持事件驱动模型
    2. 支持鼠标
    3. 编写图形设备驱动程序
    4. 编写图形设备接口(Graphics Device Interface,GDI)
    5. 编写图形用户接口(Graphics User Interface, GUI)

第六章. 未来的操作系统

第七章. 开发新操作系统的工程考虑

附录2. 与开发32位保护模式操作系统相关的编程语言、开发工具和调试环境