陈铁+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000作业的难度在增加,实验楼的虚拟机不太稳定,经常用着用着就不能操作了。没有细致研究,于是就在VirtualBox下新建了虚拟机,还算顺利。下载了Ubuntu的mini.iso,结果界..
分类:
数据库 时间:
2015-04-03 11:38:44
阅读次数:
248
作者:吴乐 山东师范大学《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000本实验目的:通过以一个简单的menu小程序,跟踪系统调用的过程,分析与总结系统调用的机制和三层进入的过程。一、实验步骤1.使用gdb在sys_ti...
分类:
其他好文 时间:
2015-03-31 19:47:13
阅读次数:
226
作者:xujianguo原创作品转载请注明出处,《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000——————————————————————————————————————————————————————-————实验...
分类:
其他好文 时间:
2015-03-30 01:18:53
阅读次数:
124
内容一:实验报告相关说明。真实姓名谢润帮原创作品转载请注明出处所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000代码来源于孟宁老师的课件虚拟实验室实验截图实验结果图实验代码截图
分类:
系统相关 时间:
2015-03-29 22:06:33
阅读次数:
183
其实做一个小的系统能给人带来些许的快乐和满足感,MenuOS之前完成过,知识之间是有联系的;system_call要求系统执行相应的指令,逐步访问,根本上还是C语言的应用。刘占鹏 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000...
分类:
其他好文 时间:
2015-03-29 14:47:32
阅读次数:
101
朱宇轲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 在本次的实验中,我们将通过用C和汇编实现的同样一段代码来解析系统调用的过程。 废话少说,开始实验! C语言程序如下所示:/...
分类:
其他好文 时间:
2015-03-29 12:12:32
阅读次数:
126
这篇是网易云课堂《Linux内核分析》这门课的作业看下面这段程序:Else块中做的和IF块中做的是一回事,都是进行了了getuid这个系统调用取得了当前用户的uid。现在分行解释一下:mov $0,%%ebx\n\t这一行是把ebx寄存器的值清0,在系统调用时第一个参数从ebx中来,这相当于传递了N...
分类:
其他好文 时间:
2015-03-29 12:02:38
阅读次数:
172
作者:吴乐 山东师范大学《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000本次实验的主要内容就是分别采用API和gcc嵌入汇编的方式调用system_call。系统调用其实就是操作系统提供的服务。我们平时编写的程序,如果...
朱秀秀)+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://www.cnblogs.com/“真实姓名(与最后申请证书的姓名务必一致)%20+%20原创作品转载请注明出处%20+%20《Linux内核分析》MOOC课程http:/mooc.study.163.com/cours...
分类:
系统相关 时间:
2015-03-28 18:46:05
阅读次数:
273
API即(Application Program Interface)应用编程接口,实际上我的看法讲汇编代码和C语言完美的结合起来,充分发挥各自的优点,让软硬件兼容的更加流畅,asm volatile(),要遵循一定的规则才能做到。刘占鹏《Linux内核分析》MOOC课程http://mooc.st...