了解微处理器管理模式是进行内核编程的前提。微处理器可运行在不同模式下,支持存储器的分段管理机制与分页管理机制;支持多任务;支持4个特权级和配套的特权检查机制,区分不同级别的代码。这些都是操作系统所必需的,通过这些特性,操作系统能够实现虚拟内存、内核/用户模式、多任务等特性。