第 9 章 · 03 中断与保护模式:隔离的基石 本节摘要:为什么用户程序不能直接读写硬件、不能访问别人的内存?因为 CPU 的特权级(保护模式)把指令分级,关键操作只能内核做,用户程序通过中断(尤其系统调用)请求内核代劳。本节讲清两个核心概念:中断(硬件/软件事件打断 CPU,让它去处理)与保护模式/特权级(ring 0 内核、ring 3 用户,隔离用户与内核)。理解这两者,你就理解了操作系统的「脉搏」与「隔离墙」。 内容来源:基于 OS 内核机制整理的导读,呼应姊妹篇《Linux 命令》第 6 章信号与系统调用。 学习目标 说清「中断」:硬件/软件事件打断 CPU 当前执行,跳去处理中断处理程序。 区分硬件中断(键盘/时钟/磁盘)、软件中断(系统调用、异常)。