上传者: 43934844
|
上传时间: 2022-06-22 18:03:59
|
文件大小: 28KB
|
文件类型: DOCX
操作系统原语描述全文共3页,当前为第1页。操作系统原语描述全文共3页,当前为第1页。1.创建进程原语Create() 操作系统原语描述全文共3页,当前为第1页。 操作系统原语描述全文共3页,当前为第1页。 参数说明:被创建进程的外部标识符n、初始CPU状态S0(包括CPU的工作方式、进程起始地址以及屏蔽码等)、进程优先数K0、初始内存M0以及所需资源的清单R0等、某进程运行的中间结果acc 创建过程如下: 首先,从PCB集合种索取一个空白PCB,并获得该PCB的内部标识符i ; 然后,把调用者提供的参数,以及从执行过程EP中获得的调用者内部标识j ,填入该PCB,设置记帐数据,置新进程为"静止就绪"状态; 最后,把此PCB分别插入就绪队列RQ和进程家族中。描述如下: Procedure Create(n,S0,k0,M0,R0,acc) begin i:=get Internal Name(n);//获得内部名 i.id:=n; //填外部名 i.Priority:=k0; //填优先表 i.cpu state:=S0; //填cpu初始状态 i.mainstore:=M0; //填写