getfromcode算法数学

子牙手写操作系统第三期代码

别碰,除非你打算重写对计算机的底层认知 这门课的核心是“手写操作系统”,主题垂直且硬核,聚焦于从 CPU 实模式启动、汇编语言控制,到微内核构建,再到网络协议栈实现的完整闭环。它解决的不是应用层开发的问题,而是解决“为什么程序能在机器上跑起来”的根本困惑。对于习惯了使用高级语言和现成框架的开发者,这

单课价¥29.90新品 上架
会员价 ¥0开通会员,全站课程无限下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

支付成功后自动发货,可在「我的订单」查看网盘链接;链接失效可联系客服免费补链。

正版保障 极速发货 售后无忧

别碰,除非你打算重写对计算机的底层认知

这门课的核心是“手写操作系统”,主题垂直且硬核,聚焦于从 CPU 实模式启动、汇编语言控制,到微内核构建,再到网络协议栈实现的完整闭环。它解决的不是应用层开发的问题,而是解决“为什么程序能在机器上跑起来”的根本困惑。对于习惯了使用高级语言和现成框架的开发者,这里没有捷径,你需要面对的是寄存器操作、内存布局以及软硬件交互的最原始形态。这门课的价值在于填补计算机体系结构与应用代码之间的巨大鸿沟,适合那些不满足于调用 API,想要彻底理解系统底层的程序员或计算机专业学生。

门槛很高,但路径清晰

资料中包含了 Ubuntu 64位环境镜像、Bochs 模拟器配置、调试工具(Ollydbg、Cheat Engine)以及大量的参考书籍,如《操作系统真相还原》和《30天自制操作系统》。这些线索表明,课程并非面向零基础小白。建议你先确认自己具备基本的 Linux 命令行操作能力,并最好有 C 语言和汇编语言的基础。如果没有,资料包里的书籍可以作为前置补强,尤其是《操作系统真相还原》,它能帮你建立宏观的系统视角。课程结构分为四个阶段,建议按顺序学习:第一阶段玩转 CPU 实模式和汇编是基石,必须扎实;第二阶段实现微内核是核心;第四阶段手写网络协议栈则是高阶挑战。不要试图跳跃学习,底层的逻辑环环相扣,缺漏任何一环都会在后期的调试中陷入泥潭。

学完能独立做什么,资料如何配合

完成本课程后,你将具备独立编写 OS 核心模块的能力,能够使用汇编和 C 语言进行底层驱动开发,理解中断、进程调度和网络数据的底层流转机制。这在面试系统级岗位时是极强的加分项,也能让你在日常开发中更有效地排查底层故障。资料的使用策略应遵循“理论-搭建-编码-调试”的循环:先阅读推荐的 PDF 书籍建立概念模型,再利用提供的 Ubuntu 环境和 Bochs 配置搭建本地实验场,跟着视频代码动手实现,最后利用 Ollydbg 等工具进行单步调试。切忌只看视频不动手,手写 OS 的核心能力是在报错和死机中磨练出来的,资料包中的调试工具链是你最宝贵的实验伙伴。

课程目录

003、手写OS一条龙环境1 条
  • Ubuntu 16x64.zip [6.3 GB]
第一阶段、玩转CPU实模式6 集
  • 3-2、实现OS微内核_ev.mp4 [93.0 MB]
  • 3-1、实现OS微内核_ev【整理不易‖关注公众号 CunWorkNotes 获取更多】.mp4 [165.0 MB]
  • 2-2、带你玩转汇编_ev【整理不易‖关注公众号 CunWorkNotes 获取更多】.mp4 [178.7 MB]
  • 1-2、手写OS三期开班啦_ev.mp4 [217.8 MB]
  • 2-1、带你玩转汇编_ev.mp4 [150.2 MB]
  • 1-1、手写OS三期开班啦_ev.mp4 [136.3 MB]
Linux网络编程部部分1 集
  • 2、手写实现IO多路复用.vep [289.0 MB].mp4
学员分享书籍13 条
  • 操作系统真相还原.pdf [210.2 MB]
  • 自制编程语言.pdf [15.7 MB]
  • Wireshark网络分析的艺术【整理不易‖关注公众号 CunWorkNotes 获取更多】.pdf [12.8 MB]
  • UNIX网络编程卷2:进程间通信(第2版)【整理分享‖关注公众号 CunWorkNotes】.pdf [42.2 MB]
  • UNIX网络编程卷1:套接字联网API(第3版)【整理不易‖关注公众号 CunWorkNotes 获取更多】.pdf [85.0 MB]
  • UNIX环境高级编程(中文第三版) (DANIEL P.BOVET MARCO CESATI) (z-lib.org).pdf [44.2 MB]
  • git 官方操作指南中文版-progit.pdf [19.6 MB]
  • VMware Workstation官方操作指南中文版-workstation-pro-16-user-guide.pdf [4.6 MB]
  • 操作系统真象还原【整理分享‖关注公众号 CunWorkNotes】.pdf [352.5 MB]
  • linux内核设计的艺术图解linux操作系统架构设计与实现原理第2版.pdf [110.6 MB]
  • Unix环境高级编程【整理分享‖关注公众号 CunWorkNotes】.pdf [18.0 MB]
  • 30天自制操作系统.pdf [15.6 MB]
  • Linux内核完全注释【免费分享‖获取更多关注公众号 CunWorkNotes】.pdf [5.2 MB]
第一阶段、玩转CPU实模式3 集
  • 3、实现OS微内核_ev.mp4 [240.3 MB]
  • 2、带你玩转汇编_ev.mp4 [307.0 MB]
  • 1、手写OS三期开课啦_ev.mp4 [320.3 MB]
002、手写OS环境搭建软件包5 条
  • bochsrc [2.1 KB]
  • symbols【整理不易‖关注公众号 CunWorkNotes 获取更多】.zip [208.8 MB]
  • 吾爱破解专用版Ollydbg.rar [12.3 MB]
  • Cheat.Engine.6.2.rar [8.9 MB]
  • win11的debug环境安装包【精心整理‖更多资源关注 CunWorkNotes】.exe [1.3 MB]
第四阶段、手写网络协议栈5 集
  • 4、实现UDP、DHCP、TCP协议_ev.mp4 [167.0 MB]
  • 3、编码获取网卡Mac地址_ev.mp4 [349.4 MB]
  • 2、手写实现NIO_ev【整理不易‖关注公众号 CunWorkNotes 获取更多】.mp4 [179.9 MB]
  • 1、教你写出稳定可靠的网络框架_ev.mp4 [382.7 MB]
  • 知识付费共建共享.url [122.0 B]
第二阶段、实现真正意义上的内核5 集
  • 9、带你玩转指针(一)_ev【资源整理‖公众号 CunWorkNotes】.mp4 [249.0 MB]
  • 8、让你的内核进入保护模式_ev【资源整理‖公众号 CunWorkNotes】.mp4 [253.6 MB]
  • 11、实现内核打印函数printk_ev.mp4 [256.6 MB]
  • 7、带你玩转CPU段页门_ev.mp4 [371.8 MB]
  • 10、带你玩转指针(二)_ev【整理不易‖关注公众号 CunWorkNotes 获取更多】.mp4 [324.9 MB]
第三阶段、加入中断与虚拟内存,实现完整OS7 集
  • 17、进入用户态,实现系统调用,实现态切换_ev【整理分享‖关注公众号 CunWorkNotes】.mp4 [251.8 MB]
  • 16、实现任务切换(二)_ev.mp4 [259.0 MB]
  • 15、实现任务切换(一)_ev【精心整理‖更多资源关注 CunWorkNotes】.mp4 [284.6 MB]
  • 14、开启分页,实现虚拟内存管理_ev【整理分享‖关注公众号 CunWorkNotes】.mp4 [266.4 MB]
  • 13、检测内存,实现物理内存管理模块_ev【资源整理‖公众号 CunWorkNotes】.mp4 [262.2 MB]
  • 12、让我们的OS接管BIOS中断_ev.mp4 [301.3 MB]
  • 知识付费共建共享.url [122.0 B]
第一阶段、玩转CPU实模式6 集
  • 6、让你的OS尽情发挥_ev.mp4 [311.0 MB]
  • 4、带你玩转汇编执行流(一)_ev.mp4 [233.2 MB]
  • 5、带你玩转汇编执行流(二)_ev.mp4 [306.4 MB]
  • 3、实现OS微内核_ev.mp4 [240.3 MB]
  • 1、手写OS三期开课啦_ev.mp4 [321.9 MB]
  • 2、带你玩转汇编_ev.mp4 [303.1 MB]
手写操作系统三期代码10 条
  • ziya-os-research-3-mm-5【资源整理‖公众号 CunWorkNotes】.zip [34.4 KB]
  • ziya-os-research-3-user-2【精心整理‖更多资源关注 CunWorkNotes】.zip [37.7 KB]
  • ziya-os-research-3-chat3【整理分享‖关注公众号 CunWorkNotes】.zip [15.7 KB]
  • ziya-os-research-3-net-dev【资源整理‖公众号 CunWorkNotes】.zip [44.7 KB]
  • ziya-os-research-3-chat3-1.zip [2.9 KB]
  • ziya-os-research-3-fork.zip [42.8 KB]
  • ziya-os-research-3-protected-mode.zip [6.6 KB]
  • ziya-os-research-3-master【整理不易‖关注公众号 CunWorkNotes 获取更多】.zip [4.1 KB]
  • 知识付费共建共享.url [122.0 B]
  • 下载说明.txt [446.0 B]