Linux操作系统内核(课程作业)
文章平均质量分 91
Norman500
Life push me forward
展开
-
Linux操作系统是如何工作的?
一、操作系统工作的基础1、存储程序计算机1945年,美藉匈牙利科学家冯·诺依曼(J.Von Neumann)提出的,是现代计算机的理论基础。现代计算机已经发展到第四代,但仍遵循着这个原理。存储程序和程序控制原理的要点是,程序输入到计算机中,存储在内存储器中(存储原理),在运行时,控制器按地址顺序取出存放在内存储器中的指令(按地址顺序访问指令),然后分析指令,执行指令的功能,原创 2013-06-30 20:06:47 · 843 阅读 · 0 评论 -
Linux操作系统实验三:为系统添加系统调用
Linux实验三 编译Linux内核并添加系统调用 Already successed in build and runLinux-3.9.2,then I append my own systemcall as follows: /usr/src/linux-3.9.2/arch/x86/syscalls/ syscall_32.tblAppend:35原创 2013-06-24 20:50:07 · 1298 阅读 · 0 评论 -
Linux操作系统实验二:进程的创建与可执行程序的加载
SA*****210 *明进程是计算机中已运行程序的实体。程序本身只是指令的集合,进程才是程序(那些指令)的真正运行。进程也是一个可以执行的程序指令集;和该进程相关联的全部数据(包括变量,内存空间,缓冲区等等);程序的执行上下文 系统用一个叫做“进程表”的东西来维护中系统中的进程,进程表中的一个条目维护着存储着一个进程的相关信息,比如进程号,进程状态,寄存器值等等...当原创 2013-05-28 15:45:22 · 2481 阅读 · 0 评论 -
Linux操作系统实验一:计算机的工作原理
SA*****210 胡*一、实验目的通过对初级简单程序的逐步分析,了解计算机的基本工作原理,通过分步执行预处理,编译,汇编,链接各步骤,观察各步中生成的文件,并分析.s代码在CPU中的执行过程。二、实验内容源代码E.c如代码段1所示,gcc -E -o E.cpp E.c命令对.c文件进行预处理,生成.cpp文件,如代码段2所示,gc原创 2013-05-16 13:53:19 · 1690 阅读 · 0 评论