# truthlib **Repository Path**: shibuchou/truthlib ## Basic Information - **Project Name**: truthlib - **Description**: 《操作系统真象还原》完整学习笔记:涵盖从环境搭建、MBR、保护模式、内存分页到线程、文件系统与系统交互共 15 章 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-18 - **Last Updated**: 2026-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 操作系统真象还原 - 学习笔记 本仓库记录了《操作系统真象还原》一书的完整学习笔记,涵盖从环境搭建到文件系统的全部 15 章内容。 ## 目录 | 章节 | 内容 | |------|------| | [第一章](第一章笔记.md) | Linux 环境及 Bochs 环境配置 | | [第二章](第二章笔记.md) | 编写 MBR 主引导记录 | | [第三章](第三章笔记.md) | 完善 MBR | | [第四章](第四章笔记.md) | 保护模式入门 | | [第五章](第五章笔记.md) | 内存分页与内核加载 | | [第六章](第六章笔记.md) | 完善内核 —— 实现打印函数与内联汇编 | | [第七章](第七章笔记.md) | 中断 | | [第 8 章](第%208%20章%20内存管理系统.md) | 内存管理系统 | | [第 9 章](第%209%20章%20线程.md) | 线程 | | [第 10 章](第%2010%20章%20输入输出系统.md) | 输入输出系统 | | [第 11 章](第%2011章%20用户进程.md) | 用户进程 | | [第 12 章](第%2012%20章%20进一步完善内核.md) | 进一步完善内核 | | [第 13 章](第%2013%20章%20编写硬盘驱动程序.md) | 编写硬盘驱动程序 | | [第 14 章](第%2014%20章%20文件系统.md) | 文件系统 | | [第 15 章](第%2015%20章%20系统交互.md) | 系统交互 | ## 说明 - 笔记基于 x86 架构,使用 NASM 汇编 + GCC (C 语言) 进行开发 - 开发环境:VMware + Ubuntu 22.04 + Bochs 模拟器 - 每章笔记包含知识点整理、代码实现及运行结果