🏷️ 知识点:进程控制块

共 2 道相关题目

2021 年第 24 题 操作系统 选择题

下列操作中,操作系统在创建新进程时,必须完成的是( )。

I. 申请空白的进程控制块

II. 初始化进程控制块

III. 设置进程状态为执行态

进程控制块 进程状态

A. 仅 I B. 仅 I、II C. 仅 I、III D. 仅 II、III

[tag_link]

正确答案:B

操作系统感知进程的唯一方式是通过进程控制块 PCB,所以创建一个新进程时就是为其申请一个空白的进程控制块,并初始化一些必要的进程信息,如初始化进程标志信息、初始化处理机状态信息、设置进程优先级等。I、Ⅱ正确。创建一个进程时,一般会为其分配除 CPU 外的大多数资源,所以一般是将其设置为就绪态,让其等待调度程序的调度。


模拟卷 年第 32 题 操作系统 选择题

下列关于中断 I/O 方式的描述中,正确的是( )

A. CPU 在 I/O 设备进行数据准备时一直处于等待状态,直到 I/O 操作完成

B. 中断 I/O 方式下,每传输一个数据块都需要 CPU 进行多次干预

C. 中断处理过程中,CPU 在响应中断请求后立即保存当前进程的 PCB 信息

D. 采用中断驱动 I/O 方式时,CPU 与 I/O 设备之间无法实现并行工作

寄存器类型 进程控制块

[tag_link]

正确答案:B

A ❌ 描述的是 程序直接控制(轮询)方式 的特点,中断 I/O 方式中 CPU 在设备准备数据时可执行其他任务,无需忙等。 B ✅ 中断 I/O 方式下,每完成一个 字(或字节) 的传输,设备便向 CPU 发出中断请求,CPU 需介入进行数据存取与状态处理,因此传输一个数据块需多次中断及 CPU 干预。 C ❌ 响应中断后,CPU 首先保存的是 当前程序的现场(如 PC、寄存器等) ,而非整个 PCB; PCB 的保存通常在进程切换时发生,并非中断响应的立即操作。 D ❌ 中断 I/O 方式正是为了实现 CPU 与 I/O 设备的并行工作,设备准备数据时 CPU 可执行其他任务,通过中断机制进行协调。