码迷,mamicode.com
首页 >  
搜索关键字:内核分析    ( 611个结果
20135239 益西拉姆 linux内核分析 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
https://drive.wps.cn/preview#l/759e32d65654419cb765da932cdf5cdc 本次直接在wps上写的,因为不能连同图片一起粘贴过来,一个一个粘比较费时,所以弄了个wps链接,只能下载之后观看,但是很快就好啦,不要介意,嘿嘿。
分类:Windows程序   时间:2016-03-19 19:29:08    阅读次数:217
Linux内核分析——第一章 Linux内核简介
第一章 Linux内核简介 一、Unix的历史 1、Unix系统成为一个强大、健壮和稳定的操作系统的根本原因: (1)简洁 (2)在Unix中,很多东西都被当做文件对待。这种抽象使对数据和对设备的操作都是通过一套相同的系统调用借口来进行的:open(),read(),write(),lseek()和
分类:系统相关   时间:2016-03-19 19:27:40    阅读次数:205
系统调用
秦鼎涛 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、用户态、内核态和中断 二、系统调用概述 1、系统调用的意义 操作系统为用户态进程与硬件设备进行交互提供了一组接口——系统调用?·把用户从底层的硬件编程中解放
分类:其他好文   时间:2016-03-19 16:00:46    阅读次数:238
Linux内核分析实验四----
一、用户态、内核态 权限分级——为了系统本身更稳定,使系统不宜崩溃。(并不是所有程序员缩写的代码都很健壮!!) x86 CPU四种不同的执行级别:0(内核态)—3(用户态) 区分方法:CS:EIP(CPU的每条指令都是通过这里执行)(代码段选择寄存器:偏移量寄存器) CS寄存器的最低两位表明了代码级
分类:系统相关   时间:2016-03-19 11:20:06    阅读次数:195
linux内核分析第四周-使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
本周作业的主要内容就是采用gcc嵌入汇编的方式调用system call。系统调用其实就是操作系统提供的服务。我们平时编写的程序,如果仅仅是数值计算,那么所有的过程都是在用户态完成的,但是我们想将变量打印在屏幕上,就必须调用printf,而printf这个函数内部就使用了write这个系统调用。操作
分类:Windows程序   时间:2016-03-19 10:00:14    阅读次数:384
20135201李辰希 《Linux内核分析》第四周 扒开系统调用的“三层皮”
李辰希无转载 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.用户态、内核态和中断处理过程 1.我们与系统调用打交道是通过库函数的方式 2.一般现代CPU都有几种不同的指令执行级别 因为如果所有程序员写的代码都可
分类:系统相关   时间:2016-03-19 06:12:28    阅读次数:194
Linux内核分析学习笔记(一)
从今天开始学习网易云课堂孟宁老师的《Linux内核分析》课程,链接地址:http://mooc.study.163.com/course/USTC-1000029000#/info,记录课程学习笔记。 第一周的内容主要介绍了冯诺依曼体系结构、ATT格式的32位x86汇编语言以及一个简单的c程序反汇编
分类:系统相关   时间:2016-03-18 23:29:08    阅读次数:366
使用汇编代码调用系统调用
“casualet + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ”, Linux系统中提供了很多的系统调用, 这是用户程序进入0特权级和硬件交互的接口. 我们用c语言进行编程的时候
分类:其他好文   时间:2016-03-18 21:54:37    阅读次数:200
作业四:系统调用的工作机制
一、前情提要 (-14是实验出现了错误,使用了错误的系统调用号) 需要阐明自己对“系统调用的工作机制”的理解。 注明“郑伟 + 参考书《内核分析与实现》 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000
分类:其他好文   时间:2016-03-18 21:34:04    阅读次数:213
《Linux内核分析》第四周学习总结
《Linux内核分析》第四周学习总结 ——扒开系统调用的三层皮 姓名:王玮怡 学号:20135116 理论总结部分: 第一节 用户态、内核态和中断 一、用户态、内核态和中断处理过程 一般现代CPU都有几种不同的指令执行级别 1、用户态 在相应的低级执行状态下,代码的掌控范围会受到限制,此时为用户态。
分类:系统相关   时间:2016-03-18 15:52:38    阅读次数:398
611条   上一页 1 ... 35 36 37 38 39 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!