<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[malin21121的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/malin21121</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; malin21121]]></copyright><item><title><![CDATA[Linux操作系统是如何工作的？破解操作系统的奥秘]]></title><link>https://blog.youkuaiyun.com/malin21121/article/details/9206233</link><guid>https://blog.youkuaiyun.com/malin21121/article/details/9206233</guid><author>malin21121</author><pubDate>Sun, 30 Jun 2013 10:58:01 +0800</pubDate><description><![CDATA[SA12420 马林


操作系统工作的基础：存储程序计算机、堆栈（函数调用堆栈）机制和中断机制；在操作系统工作的基础之上，请您简述操作系统（内核）是如何工作，宏观概述结合关键点的微观（CS:EIP、EBP/ESP等的变化）分析。完成500字左右的一段总结文字（务必是自己写的），附上学习研究笔记，另外请大家养成尊重知识产权的习惯引用或参考别人的资料注明出处URL。 


     现行]]></description><category></category></item><item><title><![CDATA[进程的创建与可执行程序的加载]]></title><link>https://blog.youkuaiyun.com/malin21121/article/details/8991549</link><guid>https://blog.youkuaiyun.com/malin21121/article/details/8991549</guid><author>malin21121</author><pubDate>Wed, 29 May 2013 22:36:03 +0800</pubDate><description><![CDATA[SA 6420 马林

一、fork()函数


函数原型：
pid_t fork( void);
 
头文件：
#include
#include
（pid_t是一个宏定义，其实质是int 被定义在#includesys/types.h>中）
返回值： 若成功调用一次则返回两个值，子进程返回0，父进程返回子进程ID；否则，出错返回-1
通过下例总结fork()的性质。]]></description><category></category></item><item><title><![CDATA[How The Computer Works]]></title><link>https://blog.youkuaiyun.com/malin21121/article/details/8939626</link><guid>https://blog.youkuaiyun.com/malin21121/article/details/8939626</guid><author>malin21121</author><pubDate>Fri, 17 May 2013 14:57:01 +0800</pubDate><description><![CDATA[SA420 马林

【实验一】计算机是怎样工作的？ 

请使用Example的c代码分别生成.cpp,.s,.o和ELF可执行文件，并加载运行，分析.s汇编代码在CPU上的执行过程 实验报告要求：通过实验解释单任务计算机是怎样工作的，并在此基础上讨论分析多任务计算机是怎样工作的。 
Example:

int g(int x)

{

   return x+3;

}

int f]]></description><category></category></item></channel></rss>