页面加载中

文档详情 ID: cm0w0d2z404mu7abq8liokogq

李述铜 从0手写自己的Linux x86操作系统

文件清单 119 项
  • 300T精品资源入口.txt
  • (1.4)-常见问题.pdf
  • [1.1]-课程简介.mp4
  • [2.1]-开发工具总览.mp4
  • [2.3]-Windows平台.mp4
  • [2.4]-Linux平台(ubuntu).mp4
  • [2.5]-Mac平台.mp4
  • (3.1)-课程说明.pdf
  • [3.2]-课程简介.mp4
展开全部 119 项
  • [3.3]-开发环境安装(与前面部分内容有重复).mp4
  • [3.4]-工程组织结构.mp4
  • [3.5]-让计算机跑我们的操作系统.mp4
  • [3.6]-x86处理器编程模型(1).mp4
  • [3.7]-x86处理器编程模型(2).mp4
  • [3.8]-加载自己的剩余部分(1).mp4
  • [3.9]-加载自己的剩余部分(2).mp4
  • [3.10]-进入保护模式(1).mp4
  • [3.11]-进入保护模式(2).mp4
  • [3.12]-进入保护模式(3).mp4
  • [3.13]-打开分页机制(1).mp4
  • [3.14]-打开分页机制(2).mp4
  • [3.15]-打开分页机制(3).mp4
  • [3.16]-开启定时中断(1).mp4
  • [3.17]-开启定时中断(2).mp4
  • [3.18]-开启定时中断(3).mp4
  • [3.19]-切换至低特权级(1).mp4
  • [3.20]-切换至低特权级(2).mp4
  • [3.21]-切换至低特权级(3).mp4
  • [3.22]-两个任务的切换(1).mp4
  • [3.23]-两个任务的切换(2).mp4
  • [3.24]-两个任务的切换(3).mp4
  • [3.25]-增加系统调用(1).mp4
  • [3.26]-增加系统调用(2).mp4
  • [3.27]-增加系统调用(3).mp4
  • [3.28]-使用LDT(1).mp4
  • [3.29]-使用LDT(2).mp4
  • [3.30]-使用LDT(3).mp4
  • [4.1]-计算机启动流程简介.mp4
  • [4.2]-接管运行控制权.mp4
  • [4.3]-创建可引导的启动程序.mp4
  • [4.4]-初始化引导程序(1).mp4
  • [4.5]-初始化引导程序(2).mp4
  • [4.6]-使用BIOS中断显示字符.mp4
  • [4.7]-使用BIOS中断读取磁盘.mp4
  • [4.8]-进入C语言环境并跳到loader(1).mp4
  • [4.9]-进入C语言环境并跳到loader(2).mp4
  • [5.1]-利用内联汇编显示字符串.mp4
  • [5.2]-检测内存容量(1).mp4
  • [5.3]-检测内存容量(2).mp4
  • [5.4]-切换进保护模式(1)-1.mp4
  • [5.5]-切换进保护模式(1)-2.mp4
  • [5.6]-切换进保护模式(1)-3.mp4
  • [5.7]-切换进保护模式(2)-1.mp4
  • [5.8]-切换进保护模式(2)-2.mp4
  • [5.9]-使用LBA模式读取磁盘.mp4
  • [5.10]-创建内核工程.mp4
  • [5.11]-向内核传递启动信息(1).mp4
  • [5.12]-向内核传递启动信息(2).mp4
  • [5.13]-代码段数据段与链接脚本(1).mp4
  • [5.14]-代码段数据段与链接脚本(2).mp4
  • [5.15]-加载内核映像文件(1).mp4
  • [5.16]-加载内核映像文件(2).mp4
  • [6.1]-创建GDT表及其表项(1).mp4
  • [6.2]-创建GDT表及其表项(2).mp4
  • [6.3]-保护模式下的内存管理简介.mp4
  • [6.4]-重新加载GDT(1).mp4
  • [6.5]-重新加载GDT(2).mp4
  • [6.6]-触发异常与异常简介.mp4
  • [6.7]-添加中断门描述符.mp4
  • [6.8]-初始化IDT表.mp4
  • [6.9]-捕获除0异常(1).mp4
  • [6.10]-捕获除0异常(2).mp4
  • [6.11]-解析异常栈信息(1).mp4
  • [6.12]-解析异常栈信息(2).mp4
  • [6.13]-利用宏重用异常处理代码(1).mp4
  • [6.14]-利用宏重用异常处理代码(2).mp4
  • [6.15]-处理其它类型的异常(1).mp4
  • [6.16]-处理其它类型的异常(2).mp4
  • [6.17]-初始化中断控制器(1).mp4
  • [6.18]-初始化中断控制器(2).mp4
  • [6.19]-中断的打开与关闭.mp4
  • [6.20]-启动定时器并开中断(1).mp4
  • [6.21]-启动定时器并开中断(2).mp4
  • [6.22]-启动定时器并开中断(3).mp4
  • [7.1]-创建日志输出接口.mp4
  • [7.2]-实现基本的信息输出.mp4
  • [7.3]-实现基本的信息输出(1).mp4
  • [7.4]-实现基本的信息输出(2).mp4
  • [7.5]-若干字符串和内存操作函数实现.mp4
  • [7.6]-实现字符串的格式化输出(1).mp4
  • [7.7]-实现字符串的格式化输出(2).mp4
  • [7.8]-支持整数的格式化(1).mp4
  • [7.9]-支持整数的格式化(2).mp4
  • [7.10]-在异常处理程序中打印信息.mp4
  • [7.11]-利用assert辅助调试.mp4
  • 李述铜 从0手写自己的Linux x86操作系统/
  • {1}-课前准备/
  • {2}-开发环境准备/
  • {3}-前置课(选学,介绍x86保护模式下的编程)/
  • {4}-引导程序:接管控制权/
  • {5}-加载器loader的实现/
  • {6}-中断与异常处理/
  • {7}-日志与printf格式化输出/
  • {8}-实现简单的进程切换/
  • {9}-实现链表数据结构/
  • {10}-进程的管理与延时/
  • {10}-进程的管理与延时/
  • {11}-进程间的同步与互斥/
  • {12}-虚拟内存管理和保护模式/
  • {13}-隔离操作系统与进程/
  • {14}-建立系统调用/
  • {15}-新进程的加载与创建/
  • {16}-使用c标准库中的printf输出/
  • {17}-使用控制台与键盘进行输入输出/
  • {18}-设备管理与文件系统/
  • {19}-实现一个命令行解释器/
  • {20}-使用文件系统管理硬件设备/
  • {21}-磁盘与fat16文件系统/
  • {22}-课程总结/
分享时间
2024-09-10 02:29
入库时间
2024-09-10 05:45
分享用户
百折*挠的云豹
资源大小
3.9 GB
资源类型
夸克网盘
问题反馈

链接失效、内容异常、提取码错误等问题,可提交反馈,管理员会尽快处理。

本站资源由网友分享,仅供学习交流。如发现内容侵权或违规,请联系站点管理员处理。