第 25 题
在支持页式存储管理的系统中,进程切换时 OS 要执行()。
I. 更新 PC(程序计数器)值II. 更新栈基址寄存器值(ebp)III. 更新页表基址寄存器值
A. 仅 III B. 仅 I、II C. 仅 I、III D. I、II、III
[tag_link]
正确答案:D
I. 更新程序计数器的值:程序计数器存储了下一条要执行的指令的地址。当进程切换时,操作系统需要更新程序计数器的值,以便于新的进程能从正确的位置开始执行。II. 更新栈基址寄存器的值:栈基址寄存器存储了当前进程栈的基址。当进程切换时,操作系统需要更新栈基址寄存器的值,以确保新的进程使用正确的栈。III. 更新页表基址寄存器值:页基址寄存器存储了当前进程的页表基址。当进程切换时,操作系统需要更新页基址寄存器的值,以确保新的进程能正确地访问其内存空间。