操作系统:进程控制块PCB

本文详细介绍了操作系统中进程控制块PCB的作用、包含的信息以及其组织形式。PCB作为进程存在的唯一标志,记录了进程标识符、处理机状态、进程调度信息和进程控制信息。组织形式包括链接方式和索引方式,方便系统管理和调度进程。
摘要由CSDN通过智能技术生成

一、进程控制块的作用:

  • 记录进程信息。
  • 操作系统是根据进程控制块PCB来对并发执行的进程进行控制和管理的。
  • PCB是进程存在的唯一标志。

 

二、进程控制中的信息:

进程标识符信息——进程标识符用于唯一地标识一个进程,通常有外部标识符和内部标识符

  • 外部标识符:由创建者提供,通常由字母、数字所组成,往往是由用户(进程)在访问该进程时使用。
  • 内部标识符:这是为了方便系统使用而设置的。在所有操作系统中都为每一个进程赋予一个惟一的整数作为内部标识符,它通常就是一个进程的序号。

处理机状态信息——处理机状态信息主要是由处理机各种寄存器中的内容所组成 :通用寄存器、指令计数器、程序状态字PSW、用户栈指针,用于断点重新继续执行。

  • 通用寄存器:可以被用户程序进行访问,用于暂存信息。
  • 指令计数器:存放着要访问的下一条指令的地址。
  • 程序状态字PSW:含有状态信息,譬如:条件码、执行方式、中断屏蔽标志等。
  • 用户栈指针:每个用户有一个或者多个与之相关的系统栈,用于存放过程和系统调用参数及调用地址,栈指针指向该栈的栈顶。

进程调度信息——存放了一些与进程调度和进程对换有关的信息:进程状态、进程优先级、进程调度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值