自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Linux操作系统是如何工作的

一、 linux操作系统工作的基础       1. 存储程序计算机     按照冯·诺依曼存储程序的原理,计算机在执行程序时须先将要执行的相关程序和数据放入内存储器中,在执行程序时CPU根据当前程序指针寄存器的内容取出指令并执行指令,然后再取出下一条指令并执行,如此循环下去直到程序结束指令时才停止执行。linux操作系统就是以存储程序计算机的工作原理为基础去管理整个计算机以及整个计算机的执行

2013-06-29 14:00:03 701

原创 实验二(进程的创建与可执行程序的加载)

实验二(王洋  SA***390) 一、实验代码: 执行结果: 二、fork和exec系统调用在内核中的执行过程 Fork : 1.libc库对系统调用进行了封装,在执行int $0x80进入内核之前,封装例程就已经把系统调用号装入eax寄存器了。 2.当用户态进程发出int $0x80指令时,CPU切换到内核态并开始从地址system_call处开始执行指

2013-05-30 23:02:28 804

原创 实验一:计算机是怎么工作的

1. gcc的编译过程 (1)gcc的编译流程包括: *预处理 (Pre-Processing) : 编译选项  -E    ,    生成文件后缀 .i *编译     (Compiling)         : 编译选项 -S    ,  生成文件后缀   .s *汇编     (Assembling)      : 编译选项  -c     ,   生成文件后缀 .o *链接

2013-05-16 12:32:22 575

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除