本课程采用从零开始编写代码的方式,教授如何构建一个类似Linux 0.11的x86操作系统。课程内容覆盖计算机启动流程、引导程序、加载器、中断与异常处理、进程管理、内存管理、系统调用、文件系统等核心模块,并已支持网络协议栈和socket套接字编程接口,可同时运行多个网络应用。

课程共22章,含课前准备、开发环境搭建、x86保护模式编程前置课、引导程序接管控制权、加载器实现、中断与异常处理、日志与printf输出、进程切换、链表数据结构、进程管理与延时、同步与互斥、虚拟内存管理、操作系统与进程隔离、系统调用建立、新进程加载、C标准库集成、控制台与键盘输入输出、设备管理与文件系统、命令行解释器、设备文件系统、磁盘与FAT16文件系统等。适合想深入理解操作系统原理的开发者学习。

李述铜手写Linux X86操作系统实战课程(原价798元,从零构建)插图李述铜手写Linux X86操作系统实战课程(原价798元,从零构建)插图1
声明:本站所有文章,如无特殊说明或标注,均来自互联网采集。本站不对其安全性实用性负责。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。