深入理解计算机系统
文章平均质量分 55
mooncser
这个作者很懒,什么都没留下…
展开
-
计算机的工作原理
肖宝林 SA*****440 1、example.c的源代码 ---------------------------------------------------------------------------------------------------------------------------------------- 2、将Example的c代码编译成.cpp、.原创 2013-05-17 21:45:02 · 875 阅读 · 1 评论 -
进程的创建与可执行文件的加载
1、进程初探 1.1 fork函数 我们先来看下关于fork函数的一个程序,代码如下: 上述程序的运行结果为: 通过上述实验结果,程序先运行了子进程,之后运行了父进程。函数fork()用于创建一个新进程,而这个进程几乎是当前进程的一个拷贝。父子进程使用相同的代码段,子进程复制父进原创 2013-05-30 22:12:11 · 1456 阅读 · 0 评论 -
Linux的工作机制
肖宝林 SA*****440 1、操作系统的工作基础 操作系统工作的基础是存储程序计算机,即将程序和数据不加区别的存储在计算机存储器中,程序执行时,按顺序执行,遇到跳转指令,则跳转到对应的地址,然后继续顺序执行。程序运行时的堆栈机制,使得函数调用以后,能保存下一条要执行的语句。一般都是从函数参数列表的最右边参数开始压入,调用一个函数后开辟新的函数栈,通过寄存器传送返回值。原创 2013-06-27 18:55:32 · 718 阅读 · 0 评论