1.2 操作系统内核架构 1.2 操作系统内核架构:驱动程序的栖居之所与运行之基 倘若把操作系统比作一座现代都市,那么内核便是这座城市的中枢神经、地下管网与交通调度中心的三位一体——它不喧哗,却无处不在;它不直接面向市民,却决定着每一扇门能否开启、每一条路是否畅通、每一盏灯何时明灭。而驱动程序,则是这座城市中数以万计的“特种工种”:它们不是建筑师,却要读懂建筑图纸(硬件规格);不是交警,却要实时响应路口信号(中断请求);不是电力工程师,却必须在毫秒级内完成电压切换(DMA映射与同步)。它们的存在本身,就预设了一个前提:存在一个可被信任、可被调用、可被约束、可被隔离的执行环境。这个环境,就是内核架构。