自定义博客皮肤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操作系统是如何工作的?破解操作系统的奥秘

学号:SA12*****81姓名:**堂操作系统工作的基础:存储程序计算机、堆栈(函数调用堆栈)机制和中断机制;在操作系统工作的基础之上,请您简述操作系统(内核)是如何工作,宏观概述结合关键点的微观(CS:EIP、EBP/ESP等的变化)分析。 存储程序计算机现代计算机大多基于冯诺依曼体系结构,存储程序和程序控制原理的要点是,程序输入到计算机中,存储在内存储

2013-06-30 16:09:06 627

原创 Linux操作系统分析(二)进程的创建与可执行程序的加载

学号:SA*****81 姓名: **堂实验内容:1. 编程实现fork(创建一个进程实体) -> exec(将ELF可执行文件内容加载到进程实体) -> running program 2. 分析fork和exec系统调用在内核中的执行过程,注意task_struct进程控制块,ELF文件格式与进程地址空间的联系,注意exec系统调用返回到用户态时EIP指向的位置3. 动态链接库

2013-05-30 19:54:22 1139

原创 Linux操作系统分析(一)计算机是怎么工作的?

学号:SA*****81   姓名: **堂实验问题:使用Example的c代码分别生成.cpp,.s,.o和ELF可执行文件,并加载运行,分析.s汇编代码在CPU上的执行过程。实验要求:通过实验解释单任务计算机是怎样工作的,并在此基础上讨论分析多任务计算机是怎样工作的。1. 实验代码int g(int x){ return x+3;}int f(

2013-05-16 18:59:56 702

空空如也

空空如也

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

TA关注的人

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