摘要: 内容一:实验报告相关说明所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000内容二:学习心得在近两个月的学习过程中,跟着孟宁老师的学习,渐渐地对linux产生了一个大致的了解,(不仅是内核知识点本身,而且包... 阅读全文
posted @ 2015-05-05 16:11 Robin_Shieh 阅读(676) 评论(0) 推荐(1) 编辑
摘要: 内容一:实验报告相关说明所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000内容二:linux系统的调度时机 主要有以下时机:中断处理过程(包括时钟中断、I/O中断、系统调用和异常)中,直接调用sched... 阅读全文
posted @ 2015-04-26 21:02 Robin_Shieh 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 内容一:实验报告相关说明所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000内容二:可执行文件的创建(自己本身对这块不熟,是通过查资料来学习的,篇幅有点多) 2.1 预处理阶段 预处理过程读入源代码,检... 阅读全文
posted @ 2015-04-20 21:02 Robin_Shieh 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 内容一:实验报告相关说明所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000内容二:进程控制块简析 为了管理进程,内核必须对每个进程进行清晰的描述,内核所需了解的进程信息都记录在结构体task_struc... 阅读全文
posted @ 2015-04-12 20:05 Robin_Shieh 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 有时间补吧。这次作业是零分。 阅读全文
posted @ 2015-04-05 23:17 Robin_Shieh 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 内容一:实验报告相关说明。所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000代码来源于孟宁老师的课件虚拟实验室实验截图实验结果图实验代码截图内容二:个人程序简介嵌入汇编的代码如下 1 #include ... 阅读全文
posted @ 2015-03-29 21:57 Robin_Shieh 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 内容一:实验报告相关说明。所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000代码来源于孟宁老师的课件虚拟实验室实验截图这一小节感觉学的莫名奇妙,似乎并没有学到Linux内核启动的太多知识,因为很多初始化是... 阅读全文
posted @ 2015-03-22 19:35 Robin_Shieh 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 内容一:实验报告相关说明。所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000代码来源于孟宁老师的课件虚拟实验室实验截图内容二:进程的启动 1:首先要启动的程序是pid=0的任务,其初始化的c代码如下所示... 阅读全文
posted @ 2015-03-14 21:29 Robin_Shieh 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 内容一:实验报告相关说明。所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000虚拟实验室实验截图内容二:汇编代码的工作过程中堆栈的变化分析分析分两部分:(堆栈地址的标号没有对齐,请谅解)第一部分是堆栈变换图... 阅读全文
posted @ 2015-03-08 20:10 Robin_Shieh 阅读(360) 评论(0) 推荐(0) 编辑