在支持虚拟存储器系统下的指令执行过程中,正确的是()
A. 地址转换由操作系统完成
B. 页表项的内容由编译器确定
C. 缺页中断由硬件直接处理
D. 异常由操作系统处理
[tag_link]
正确答案:D
【解析】 在支持虚拟存储器的系统中,地址转换由硬件(如内存管理单元 MMU)完成,操作系统仅负责管理页表;页表项的内容由操作系统在运行时动态设置,而非编译器;缺页中断由硬件触发,但实际处理(如加载页面)由操作系统完成;异常(包括缺页异常、非法指令等)在触发后统一由操作系统处理。因此,选项 D 正确。