摘要: 实验环境:Ubuntu9.04 GCC4.3.3实验要求:参考进程初探编程实现fork(创建一个进程实体) -> exec(将ELF可执行文件内容加载到进程实体) -> running program参照C代码中嵌入汇编代码示例及用汇编代码使用系统调用time示例分析fork和exec系统调用在内核中的执行过程注意task_struct进程控制块,ELF文件格式与进程地址空间的联系,注意Exec系统调用返回到用户态时EIP指向的位置。动态链接库在ELF文件格式中与进程地址空间中的表现形式通过300-500字总结以上实验和分析所得,实验情况和分析的关键代码可以作为总结后面的附录以提供 阅读全文
posted @ 2013-05-30 22:31 wkm123 阅读(810) 评论(0) 推荐(0)