linux内核分析,源码分析 - 中国科学技术大学软件学院MOOC

5.2万
139
2019-09-22 01:47:29
448
298
2803
139
课程资料 : 链接: https://pan.baidu.com/s/1PzGRCgAaL32YRr2N03CKzA 提取码: xgj4 复制这段内容后打开百度网盘手机App,操作更方便哦
抱歉 , 私信不回 ;
视频选集
(55/56)
1-01_什么是冯诺依曼体系结构?
06:59
1-02_X86 Registers
04:48
1-03_X86汇编指令一(mov指令及几种内存寻址方式)
06:02
1-04_X86汇编指令二(push、pop、call、ret)
06:53
1-05_分析几个汇编指令片段(一)
05:06
1-06_分析几个汇编指令片段(二)
03:40
1-07-01_反汇编一个简单的C程序
05:42
1-07-02_C程序和对应的汇编指令
04:35
1-07-03_完整汇编程序执行过程分析
18:41
2-01_三个法宝
05:28
2-02_深入理解函数调用堆栈
09:10
2-03_参数传递与局部变量
14:03
2-04_mykernel实验背后涉及的思想
04:13
2-05_利用mykernel实验模拟计算机硬件平台
06:54
2-06_C代码中嵌入汇编代码的写法
08:59
2-07_一个简单的操作系统内核源代码
14:22
2-08_运行这个精简的操作系统内核
01:58
3-01_Linux内核源代码
09:53
3-02_构造一个简单的Linux系统MenuOS
08:54
3-03_使用gdb跟踪调试Linux内核的方法
05:46
3-04_简单分析一下start_kernel
08:36
4-01_用户态、内核态和中断处理过程
10:36
4-02_系统调用概述和系统调用的三层皮
09:12
4-03-01_使用库函数API获取系统当前时间
02:00
4-03-02_C代码中嵌入汇编代码的写法(复习可跳过)
08:59
4-03-03_使用C代码中嵌入汇编代码触发系统调用获取系统当前时间
03:31
4-04_给MenuOS增加time和time-asm命令
05:09
4-05_使用gdb跟踪系统调用内核函数sys_time
08:12
4-06-01_系统调用在内核代码中的工作机制和初始化
03:40
4-06-02_简化后便于理解的system_call伪代码
06:51
4-06-03_简单浏览system_call到iret之间的主要代码
03:03
5-01-01_进程描述符task_struct数据结构(一)
06:22
5-01-02_进程描述符task_struct数据结构(二)
08:43
5-02-01_进程的创建概览及fork一个进程的用户态代码
07:15
5-02-02_理解进程创建过程复杂代码的方法
11:27
5-02-03_浏览进程创建过程相关的关键代码
09:52
5-02-04_创建的新进程是从哪里开始执行的?
05:14
5-02-05_使用gdb跟踪创建新进程的过程
07:35
6-01_可执行程序是怎么得来的?
07:01
6-02_目标文件的格式ELF
07:13
6-03_静态链接的ELF可执行文件和进程的地址空间
04:33
6-04_装载可执行程序之前的工作
08:32
6-05_装载时动态链接和运行时动态链接应用举例
09:34
6-06-01_可执行程序的装载相关关键问题分析
10:08
6-06-02_sys_execve的内部处理过程
09:23
6-06-03_使用gdb跟踪sys_execve内核函数的处理过程
08:49
6-06-04_可执行程序的装载与庄生梦蝶的故事
02:12
6-06-05_浅析动态链接的可执行程序的装载
05:06
7-01_进程调度与进程调度的时机分析
09:38
7-02_进程上下文切换相关代码分析
13:39
7-03-01_Linux系统的一般执行过程分析
07:40
7-03-02_Linux系统执行过程中的几个特殊情况
06:42
7-03-03_内核与舞女
04:34
7-04-01_Linux操作系统架构概览
04:36
7-04-02_最简单也是最复杂的操作——执行ls命令
04:56
7-04-03_从CPU和内存的角度看Linux系统的执行
05:04

RHCA

2.8万 3
客服
顶部
赛事库 课堂 2021拜年纪