码迷,mamicode.com
首页 >  
搜索关键字:内核分析    ( 611个结果
使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
朱恒志 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ” 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用 系统调用列表参见http://codelab.shiyanlou.com/xref/l
分类:Windows程序   时间:2016-03-17 21:28:13    阅读次数:270
LINUX内核分析第四周学习总结——扒开应用系统的三层皮(上)
《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 【知识点梳理】 (一)用户态、内核态和中断处理过程 1.内核态:在高的执行级别下,代码可以执行特权指令,访问任意的物理地址,这时的CPU就对应内核态 2.用户态:在低级
分类:系统相关   时间:2016-03-16 18:52:22    阅读次数:294
《Linux内核分析》第四周笔记 扒开系统调用的三层皮(上)
扒开系统调用的三层皮(上) 一、用户态、内核态和中断 库函数将系统调用封装起来。 1、什么是用户态和内核态 一般现代CPU都有几种不同的指令执行级别。 在高执行级别下,代码可以执行特权指令,访问任意的物理地址,这种CPU执行级别就对应着内核态。 而在相应的低级别执行状态下(用户态),代码的掌控范围会
分类:系统相关   时间:2016-03-16 15:21:49    阅读次数:248
Linux内核分析4
周子轩原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 这个其实也是C语言经典的入门程序,源代码如下 在实验楼中,打开此次实验链接(http://www.shiyanlou.com/course
分类:系统相关   时间:2016-03-16 13:53:12    阅读次数:255
用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
姓名:王晨光 学号:20133232 王晨光 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 本周的实验相比较前面3次实验较为容易理解,这次实验的浅析了系统调用的工作过程,通过用库函数
分类:Windows程序   时间:2016-03-16 08:24:55    阅读次数:275
《Linux内核分析》第四周 扒开系统调用的“三层皮”
【刘蔚然 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 】 代码: 编译: gcc time.c -o time -m32 结果: 打印出的就是系统时间下的 年:月:日:时:分:秒 代码:
分类:系统相关   时间:2016-03-15 20:41:55    阅读次数:504
Linux内核分析(第四周)
扒开系统调用的三层皮(上) 一、用户态.内核态.中断 (上周课件有学习到) 1、地址空间是一个显著的标志(是逻辑地址,不是物理地址) 2、CPU每条指令的读取都是通过cs:eip这两个寄存器;0xc00000000以上的地址空间只能用内核态访问 3、中断处理是从用户态进入内核态的主要方式(系统调用是
分类:系统相关   时间:2016-03-15 16:05:45    阅读次数:233
使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
实验4:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用 姓名:李冬辉 学号:20133201 注: 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000   1、什么是系统调用
分类:Windows程序   时间:2016-03-15 12:01:50    阅读次数:309
LINUX内核分析第四周学习总结——扒开应用系统的三层皮(上)
张忻(原创作品转载请注明出处) 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、知识概要 (一)用户态、内核态和中断处理过程 (二)系统调用概述 系统调用概述和系统调用的三层皮 (三)使用库函数API和C代码中嵌
分类:系统相关   时间:2016-03-14 21:48:24    阅读次数:280
linux内核分析 第三周 构造一个简单的Linux系统MenuOS
一、计算机的三个法宝 存储程序计算机,函数调用堆栈,中断二、操作系统的两把剑:1.中断上下文的切换,保存现场和恢复现场2.进程上下文的切换。 三、linux内核源代码的分析: ·arch/目录保存支持多种CPU类型的源代码,重点是x86·init目录:含有main.c,内核启动相关的代码基本都在in
分类:系统相关   时间:2016-03-13 22:35:35    阅读次数:369
611条   上一页 1 ... 36 37 38 39 40 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!