操作系统实验

www.lanqiao.cn

操作系统实验_第1张图片

 操作系统实验_第2张图片

 操作系统实验_第3张图片

 操作系统实验_第4张图片

 操作系统实验_第5张图片

 为什么输出两遍?计算机在运行过程中有多种寄存器  有一个叫PC指令寄存器

永远指向下一条要执行的指令 fork创建出一个子进程  子进程把父进程的一切有复制过来了,包括指针寄存器等  父进程什么状态 子进程就会创建出什么状态  执行两遍 当前进程+子进程

 父进程返回新创建子进程的id号 子进程创建成功返回0 没有创建成功相应的子进程呢 返回-1

实验2是对返回值进行探讨

操作系统实验_第6张图片

 操作系统实验_第7张图片操作系统实验_第8张图片

 操作系统实验_第9张图片

 

 

你可能感兴趣的:(linux)