- 博客(4)
- 收藏
- 关注
转载 【实验五】Linux操作系统是如何工作的?
【实验五】Linux操作系统是如何工作的?破解操作系统的奥秘 操作系统工作的基础:存储程序计算机、堆栈(函数调用堆栈)机制和中断机制 在操作系统工作的基础之上,请您简述操作系统(内核)是如何工作,宏观概述结合关键点的微观(CS:EIP、EBP/ESP等的变化)分析 完成500字左右的一段总结文字(务必是自己写的),附上学习研究笔记,另外请大家养成尊重知识产权的习惯引用或参考...
2013-06-29 15:16:00 158
转载 【实验二】进程的创建与可执行程序的加载
实验环境:Ubuntu9.04 GCC4.3.3 实验要求: 参考进程初探编程实现fork(创建一个进程实体) -> exec(将ELF可执行文件内容加载到进程实体) -> running program 参照C代码中嵌入汇编代码示例及用汇编代码使用系统调用time示例分析fork和exec系统调用在内核中的执行过程 注意task_struct进程控制块,ELF...
2013-05-30 22:31:00 242
转载 C语言中无条件大括号的作用
先看代码: 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main() 5 { 6 int i=40; 7 printf("Begin:\t%i\n",i); 8 { 9 printf("Before \t int i=10 i...
2013-05-12 14:13:00 810
转载 二进制炸弹(Defusing a Binary Bomb)
共有48个炸弹,每个炸弹有7个阶段(其中包括1个隐藏的炸弹): bomb1的solution(包括隐藏的): When I get angry, Mr. Bigglesworth gets upset. 1 2 6 24 120 720 5 -962 6 austinpowers 2534+1 1 5 3 4 6 2 20 bomb17的solution(包括隐...
2012-10-23 22:00:00 443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人