摘要: 实验部分 根据系统调用表,选取一个系统调用。我选得是mkdir这个系统调用,其系统调用号为39,即0x27 由于mkdir函数的原型为 int mkdir (const char filename, mode_t mode) 所以根据其原型编写一下代码: include include includ 阅读全文
posted @ 2016-03-20 16:16 20135212池彬宁 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Linux内核简介 Unix从一个失败的多用户操作系统Multics中衍生来的。 Unix强大的原因: 简洁 几乎所有的东西都被当做文件来对待,可以通过相同的系统调用接口来进行调用。 因为它是由c语言编写,所以具有强大的移植能力 进程创建迅速,且拥有独特的fork()系统调用 具备清晰的层次化 Un 阅读全文
posted @ 2016-03-16 22:51 20135212池彬宁 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 构造一个简单的Linux系统MenuOS linux内核目录结构 arch目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU及与之相兼容体系结构的子目录。PC机一般都基于此目录。 include目录包括编译核心所需要的大 阅读全文
posted @ 2016-03-12 18:38 20135212池彬宁 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 一个简单的时间片轮转多道程序 操作系统的“两把剑”:中断上下文(保存现场和恢复现场)和进程上下文的切换 源代码的分析 使用的源代码为视频中所使用的精简内核的源代码 首先分析mypcd.h struct Thread { unsigned long ip;//point to cpu run addr 阅读全文
posted @ 2016-03-05 20:26 20135212池彬宁 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 实验部分 使用gcc S o main.s main.c m32命令将源代码编译成汇编代码。 源代码如下: int g(int x) { return x + 9; } int f(int x) { return g(x); } int main(void) { return f(18) + 11; 阅读全文
posted @ 2016-02-27 00:13 20135212池彬宁 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 《茶花女》的赏析 池彬宁 全文讲述着一个混迹巴黎舞会的娇弱女子为了爱情勇敢放弃自己的财富,为了他人勇敢地奉献自己的幸福的故事。本文女主有着当时社会所没有追求真爱的勇气以及为他人着想的精神。 故事的开始女主身患肺病混迹于巴黎舞会,并在一场家中的舞会中与男主相遇,男主爱上了女主,并且真挚地表达自己的内心 阅读全文
posted @ 2016-02-24 13:56 20135212池彬宁 阅读(354) 评论(1) 推荐(0) 编辑
摘要: 学习笔记链接 第一次 "http://www.cnblogs.com/Spr1ngxx/p/4823573.html" 第二次 "http://www.cnblogs.com/Spr1ngxx/p/4842441.html" 第三次 "http://www.cnblogs.com/... 阅读全文
posted @ 2015-12-20 14:44 20135212池彬宁 阅读(459) 评论(3) 推荐(0) 编辑
摘要: 虚拟存储器 虚拟存储器是硬件异常、硬件地址翻译、主存、磁盘文件和内核软件的完美交互。 虚拟存储器的特点: 中心的 强大的 危险的 物理和虚拟寻址 计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数据 每个字节都有一个唯一的物理地址 第一个字节的地址为0,... 阅读全文
posted @ 2015-12-12 15:16 20135212池彬宁 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 网络编程 客户端 服务器编程模型 每个网络应用都是基于客户端 服务器模型。 一个应用是由一个服务器进程和一个或者多个客户端进程组成。 服务器管理某种资源,并通过操作资源来为客户端提供某种服务。 基本操作是事务。 四个步骤: 当客户端需要服务时,向服务器发送请求,发起一个事务。 ... 阅读全文
posted @ 2015-12-06 18:13 20135212池彬宁 阅读(285) 评论(1) 推荐(0) 编辑
摘要: 第一次链接: "http://www.cnblogs.com/L1nke/p/4966820.html" 第二次链接: "http://www.cnblogs.com/L1nke/p/4992758.html" 第三次链接: "http://www.cnblogs.com/L1n... 阅读全文
posted @ 2015-11-29 22:26 20135212池彬宁 阅读(186) 评论(0) 推荐(0) 编辑