65,211
社区成员
发帖
与我相关
我的任务
分享
[Quote=引用 6 楼 baiwei156 的回复:]
1.用户告诉操作系统执行hello程序
2.操作系统找到该程序,检查其类型
3.检查程序首部,找出正文和数据的地址
4.文件系统找到第一个磁盘块
5.父进程需要创建一个新的子进程,执行hello程序 //编译生成obj文件,是程序翻译成为机器指令,再执行,将obj文件连接,装入内存
6.操作系统需要将执行文件映射到进程结构
7.操作系统设置CPU上下文环境,并跳到程序开始处
8.程序的第一条指令执行,失败,缺页中断发生
9.操作系统分配一页内存,并将代码从磁盘读入,继续执行 10.更多的缺页中断,读入更…
[/Quote]