跳至主要內容
KanaDE Notes
项目主页
档案主页
CTF
纸上得来
学习笔记
除此之外...
搜索
Ctrl
K
操作系统
KanaDE
2026/2/7
小于 1 分钟
操作系统
点一下鼠标,屏幕上就出东西,背后其实是操作系统在指挥 CPU、内存和外设。这门课我们从零写一个内核:引导、裸机输出、内存管理,一章一章来。
笔记按章节放,跟着敲代码是最好的学法。
目录
第一章:内核基石 —— 裸机环境与初始输出
第一幕:从抛弃标准库开始
第二幕:IDT——为中断搭建舞台
第三幕:中断处理——当 CPU 求救时
第四幕:帧缓冲控制台——让内核开口说话
第二章:内存管理
第一幕:物理内存管理——把内存切成整齐的页
第二幕:虚拟内存管理——编织地址空间的幻象
第零章:引导的魔法 —— 从通电到第一个字节
第零幕:启程——准备环境
第一幕:冰冷启动
第二幕:Limine的魔法
上一页
数据结构
下一页
数学与密码学