相关题库

咨询

其他联系方式

所属系列课程

评价

Linux kernel Hacker, 从零构建自己的内核,Coding迪斯尼,本课程的目的是遵从人的认知方式,由感性到理性,由小到大,由浅入深,从一个最简单的引导扇区开始,逐步增添代码,最后形成一个拥有GUI, 能够运行多种程序的多任务操作系统,在本课程的第一节有一个SampleOS演示,大家可以看看,我们最终完成的操作系统样子(我们要做的更好)。 本课程需要一定的汇编语言和算法数据结构基础,但只要你愿意坚持,这些都不是问题。 目录: 1. 马上动手完成一个“最小操作系统” 2. 保护模式初探 3. 用C语言绘制操作系统用户界面 4. 保护模式进阶:GDT与IDT 5. 中断与异常处理 6. 虚拟分页机系统 7. 保护模式下的IO与鼠标控制 8. 应用程序窗口制作 9. 让系统进入多进程模式 10. 命令行窗口的设计 11. 系统图形处理进阶 12. 文件系统 13. 在系统上开发应用程序 以上是课程大纲,我会根据实际情况做相应变动,本课程为连载,保持一周两更新。课程前十节是免费的,大家可以看到,我们如何从一个最简陋的内核发展为具备初步用户界面的系统原型。 适用人群:软件工程师,学生,IT从业人员,以及对技术,对探索怀有极大兴趣的每个人