Linux操作系统分析

这门课可以带您用理论结合实践的方法一步一步抓住Linux内核最核心的部分代码,理解Linux操作系统运行的基本过程及涉及的核心机制。

开设学校:中国科学技术大学;学科:计算机、

Linux操作系统分析课程:前往报名学习

Linux操作系统分析视频慕课课程简介:

这门课可以带您用理论结合实践的方法一步一步抓住Linux内核最核心的部分代码,理解Linux操作系统运行的基本过程及涉及的核心机制。

前往报名学习

Linux操作系统分析课程列表:

{{'上次学习:'+learn_list['USTC08091000586']['last_leaf_name']}}

第一周:计算机是如何工作的?

-1 存储程序计算机工作模型

--Video

-1 存储程序计算机工作模型--作业

-2 32位X86汇编基础

--Video

--Video

--Video

--Video

--外部链接

--Video

--外部链接

-2 32位X86汇编基础--作业

-3 汇编一个简单的C程序

--Video

--外部链接

--Video

--Video

--外部链接

-单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

第二周:操作系统是如何工作的?

-1 函数调用堆栈

--Video

--html

--Video

--Video

--外部链接

-2 借助Linux内核部分源代码模拟存储程序计算机工作模型及时钟中断

--Video

--外部链接

--Video

--外部链接

-3 构造一个简单的操作系统内核

--Video

--Video

--Video

-4 单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

第三周:构造一个简单的Linux系统MenuOS

-1 Linux内核源代码导读

--Video

--外部链接

-2 构造一个简单的Linux系统

--Video

--外部链接

-3 跟踪调试Linux内核的启动过程

--Video

--外部链接

--Video

--外部链接

-4 单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

第四周:扒开系统调用的三层皮(上)

-1 使用库函数触发一个系统调用

--Video

--Video

--Video

-2 C代码中嵌入汇编代码的写法

--Video

-3 使用嵌入式汇编代码触发同一个系统调用

--Video

-单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

第五周:扒开系统调用的三层皮(下)

-给MenuOS增加time和time-asm命令

--Video

-使用gdb跟踪系统调用内核函数sys_time

--Video

-系统调用在内核代码中的处理过程

--Video

--Video

--Video

-单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

第六周:进程的描述和进程的创建

-1.进程的描述

--Video

--外部链接

--Video

--外部链接

-2.进程的创建

--Video

--外部链接

--Video

--Video

--Video

--Video

-单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

第七周:可执行程序的装载

-1 预处理、编译、链接和目标文件的格式

--Video

--外部链接

--Video

--外部链接

--Video

--外部链接

-2 可执行程序、共享库和动态链接

--Video

--外部链接

--Video

--外部链接

-3 可执行程序的装载

--Video

--外部链接

--Video

--外部链接

--Video

--Video

--Video

-单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

第八周:进程的切换和系统的一般执行过程

-1 进程切换的关键代码switch_to分析

--Video

--外部链接

--Video

--外部链接

-2 Linux系统的一般执行过程

--Video

--外部链接

--Video

--外部链接

--Video

-3 Linux系统架构和执行过程概览

--Video

--Video

--Video

-单元测验--作业

-实验作业

--外部链接

-随堂小测--作业

期末考试

-客观题部分--作业

-主观题部分

--外部链接

-主观题部分--作业

Linux操作系统分析开设学校:中国科学技术大学

Linux操作系统分析授课教师:

孟宁-老师-中国科学技术大学-

一个改行做教书匠的码农 个人主页:http://staff.ustc.edu.cn/~mengning/ 微博:http://weibo.com/mengning997

也许你还感兴趣的课程:


  1. 理工创新工坊(2021秋)

  2. 病理学(2021秋)

  3. 大数据技术基础(2021秋)

  4. 核反应堆物理分析(下)(2021秋)

  5. 信息检索与推荐系统(2021秋)

  6. Methodology of Scientific Research(Round 2)

  7. 诊断学(2021秋)

  8. 课程与教学论(2021秋)

  9. 中华武术(2021秋)

  10. 核反应堆热工分析(2021秋)

  11. Linux操作系统分析(2021秋)

  12. 计算机绘图与CAD(2021秋)

  13. Green Economy from China's Stories(Round 2)

  14. 北大AI公开课(2021秋)

  15. 常见病的健康管理(2021秋)

  16. 图案设计与空间应用(2021秋)

  17. 介质辐射传热(2021秋)

  18. 钢结构设计(2021秋)

  19. 食品化学(2021秋)

  20. 医学实验技术与方法新进展(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。