|
|
@ -27,6 +27,7 @@
|
|
|
|
- [3.4 lab1_3(外部)中断](chapter3_traps.md#irq)
|
|
|
|
- [3.4 lab1_3(外部)中断](chapter3_traps.md#irq)
|
|
|
|
- [3.5 lab1_challenge1 打印用户程序调用栈(难度:★★★☆☆)](chapter3_traps.md#lab1_challenge1_backtrace)
|
|
|
|
- [3.5 lab1_challenge1 打印用户程序调用栈(难度:★★★☆☆)](chapter3_traps.md#lab1_challenge1_backtrace)
|
|
|
|
- [3.6 lab1_challenge2 打印异常代码行(难度:★★★☆☆)](chapter3_traps.md#lab1_challenge2_errorline)
|
|
|
|
- [3.6 lab1_challenge2 打印异常代码行(难度:★★★☆☆)](chapter3_traps.md#lab1_challenge2_errorline)
|
|
|
|
|
|
|
|
- [3.7 lab1_challenge3 多核启动及运行(难度:★★★★☆)](chapter3_traps.md#lab1_challenge3_multicore)
|
|
|
|
|
|
|
|
|
|
|
|
[第四章. PKE实验2:内存管理](chapter4_memory.md) ----- 课程资源: [PPT](./resources/第四章.实验2:内存管理.pptx) [视频讲解](https://www.bilibili.com/video/BV1yd4y1T77a)
|
|
|
|
[第四章. PKE实验2:内存管理](chapter4_memory.md) ----- 课程资源: [PPT](./resources/第四章.实验2:内存管理.pptx) [视频讲解](https://www.bilibili.com/video/BV1yd4y1T77a)
|
|
|
|
|
|
|
|
|
|
|
@ -36,6 +37,7 @@
|
|
|
|
- [4.4 lab2_3 缺页异常](chapter4_memory.md#lab2_3_pagefault)
|
|
|
|
- [4.4 lab2_3 缺页异常](chapter4_memory.md#lab2_3_pagefault)
|
|
|
|
- [4.5 lab2_challenge1 复杂缺页异常(难度:★☆☆☆☆)](chapter4_memory.md#lab2_challenge1_pagefault)
|
|
|
|
- [4.5 lab2_challenge1 复杂缺页异常(难度:★☆☆☆☆)](chapter4_memory.md#lab2_challenge1_pagefault)
|
|
|
|
- [4.6 lab2_challenge2 堆空间管理(难度:★★★★☆)](chapter4_memory.md#lab2_challenge2_singlepageheap)
|
|
|
|
- [4.6 lab2_challenge2 堆空间管理(难度:★★★★☆)](chapter4_memory.md#lab2_challenge2_singlepageheap)
|
|
|
|
|
|
|
|
- [4.7 lab2_challenge3 多核内存管理(难度:★★☆☆☆)](chapter4_memory.md#lab2_challenge3_multicoremem)
|
|
|
|
|
|
|
|
|
|
|
|
[第五章. PKE实验3:进程管理](chapter5_process.md) ----- 课程资源: [PPT](./resources/第五章.实验3:进程管理.pptx) [视频讲解](https://www.bilibili.com/video/BV1Qe4y1D7dv)
|
|
|
|
[第五章. PKE实验3:进程管理](chapter5_process.md) ----- 课程资源: [PPT](./resources/第五章.实验3:进程管理.pptx) [视频讲解](https://www.bilibili.com/video/BV1Qe4y1D7dv)
|
|
|
|
|
|
|
|
|
|
|
@ -45,6 +47,7 @@
|
|
|
|
- [5.4 lab3_3 循环轮转调度](chapter5_process.md#lab3_3_rrsched)
|
|
|
|
- [5.4 lab3_3 循环轮转调度](chapter5_process.md#lab3_3_rrsched)
|
|
|
|
- [5.5 lab3_challenge1 进程等待和数据段复制(难度:★★☆☆☆)](chapter5_process.md#lab3_challenge1_wait)
|
|
|
|
- [5.5 lab3_challenge1 进程等待和数据段复制(难度:★★☆☆☆)](chapter5_process.md#lab3_challenge1_wait)
|
|
|
|
- [5.6 lab3_challenge2 实现信号量(难度:★★★☆☆)](chapter5_process.md#lab3_challenge2_semaphore)
|
|
|
|
- [5.6 lab3_challenge2 实现信号量(难度:★★★☆☆)](chapter5_process.md#lab3_challenge2_semaphore)
|
|
|
|
|
|
|
|
- [5.7 lab3_challenge3 写时复制(Copy On Write)(难度:★★★☆☆)](chapter5_process.md#lab3_challenge3_cow)
|
|
|
|
|
|
|
|
|
|
|
|
[第六章. PKE实验4:文件系统](chapter6_filesystem.md) ----- 课程资源: [PPT](./resources/第六章.实验4:文件系统.pptx) [视频讲解](https://www.bilibili.com/video/BV1Us4y1h7tT)
|
|
|
|
[第六章. PKE实验4:文件系统](chapter6_filesystem.md) ----- 课程资源: [PPT](./resources/第六章.实验4:文件系统.pptx) [视频讲解](https://www.bilibili.com/video/BV1Us4y1h7tT)
|
|
|
|
|
|
|
|
|
|
|
@ -54,6 +57,7 @@
|
|
|
|
- [6.4 lab4_3 硬链接](chapter6_filesystem.md#lab4_3_hardlink)
|
|
|
|
- [6.4 lab4_3 硬链接](chapter6_filesystem.md#lab4_3_hardlink)
|
|
|
|
- [6.5 lab4_challenge1 相对路径(难度:★★★☆☆)](chapter6_filesystem.md#lab4_challenge1_pwd)
|
|
|
|
- [6.5 lab4_challenge1 相对路径(难度:★★★☆☆)](chapter6_filesystem.md#lab4_challenge1_pwd)
|
|
|
|
- [6.6 lab4_challenge2 重载执行(难度:★★★★☆)](chapter6_filesystem.md#lab4_challenge2_exec)
|
|
|
|
- [6.6 lab4_challenge2 重载执行(难度:★★★★☆)](chapter6_filesystem.md#lab4_challenge2_exec)
|
|
|
|
|
|
|
|
- [6.7 lab4_challenge3 简易Shell(难度:★★★★★)](chapter6_filesystem.md#lab4_challenge3_shell)
|
|
|
|
|
|
|
|
|
|
|
|
## 第二部分:系统能力培养实验
|
|
|
|
## 第二部分:系统能力培养实验
|
|
|
|
|
|
|
|
|
|
|
|