- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Linux系统调用的system_call处理过程分析
董涛 原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 基于实验楼网站提供的《Linux内核分析》实验平台,编辑上周写的两个函数(以库函数uid_t getuid()和C代码中嵌入汇编代码两种方式,返回一个调用程序的真实用户ID),并将这两个函数写入基于Linux内核的操作系统m
2015-03-29 10:54:15 2276
原创 例析Linux系统调用的机制
董涛 原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 基于实验楼网站提供的《Linux内核分析》实验平台,以库函数uid_t getuid()和C代码中嵌入汇编代码两种方式,返回一个调用程序的真实用户ID,并在此基础上,仔细分析汇编代码调用系统调用的工作过程。首先,创建
2015-03-27 11:21:03 493
原创 linux内核启动过程分析
董涛 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 基于实验楼网站提供的《Linux内核分析》实验平台,通过设置断点,跟踪调试linux内核的启动过程,概括了解linux内核的启动机制。首先,打开存放linux内核的文件夹LinuxKernel,在qemu虚拟机环境下
2015-03-22 09:33:02 402
原创 一个简单的时间片轮转多道程序内核代码
董涛 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000本文通过编写一个简单的时间片轮转多道程序内核代码,阐述操作系统进程的启动和进程的切换机制。首先,进入实验楼(www.shiyanlou.com)的Linux内核分析实验平台,打开linux源代码文件夹linux-3.9.4,
2015-03-13 16:00:32 615
原创 从汇编语言角度看C语言代码,理解计算机如何工作
作者:董涛 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290 本文通过将一段C语言代码转换为汇编语言代码,利用更接近机器码的汇编码讲述C语言程序如何在计算机内部运行的,从而更深刻的理解冯诺依曼的存储程序式计算机的架构思想。我们的工作平台是实验楼网站(www.shiyanlou.
2015-03-08 08:33:14 2030
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人