石可破也,而不可夺坚;丹可磨也,而不可夺赤。——《吕氏春秋·诚廉》
前言
准备知识
第一章 准备工作
第一节 开发目标
第二节 开发环境
第二章 引导程序
第一节 实时模式的内存寻址
第二节 引导程序与0x7c00
第三节 制作启动软盘
第四节 制作启动光盘
第五节 显示Hello World
第三章 保护模式
第一节 复制内核
第二节 进入main函数
第三节 GDT全局描述符表
第四节 进入保护模式
第四章 标准输出printf
第一节 控制光标
第二节 显示字符
第三节 实现printf
第五章 内存申请
第一节 内存规划
第二节 申请内存页
第三节 按字节申请内存
第六章 中断处理
第一节 中断与异常
第二节 硬中断与软中断
第三节 安装中断服务
第七章 时钟中断与键盘中断
第一节 时钟中断
第二节 键盘中断
第八章 多任务
第一节 TTS与LDT
第二节 任务切换
第九章 内存管理
第一节 内存分页
第二节 交换分区
第十章 文件系统
第一节 读写IDE设备
第二节 硬盘分区
第三节 文件系统
第四节 光盘文件
第十一章 进程管理
第一节 ELF文件
第二节 载入可执行文件
第三节 创建进程
第四节 等待与阻塞
第五节 多线程
第六节 停止进程
第十二章 输入输出与FPU
第一节 输出函数
第二节 输入函数
第三节 处理FPU异常
第十三章 系统进程
第一节 内存申请与释放
第二节 磁盘分区与挂载
第三节 创建shell进程
第十四章 实现基本命令
第一节 pwd命令
第二节 cd命令
第三节 ls命令
第四节 mkdir命令
第五节 rm命令
第六节 cat命令
第十五章 多tty切换
第十六章 结束语
跟我一起写操作系统
返回首页
发表留言
本文作者:李德强
第十三章 系统进程
返回首页
返回顶部
看不清?点击刷新
发表留言
Copyright © 2015-2023 问渠网 辽ICP备15013245号