第1章 操作系统引论-2014赵月爱.ppt

环境子系统? : Windows NT原先支持三个环境子系统: Windows,OS/2,POSIX . Windows子系统 在Windows操作系统中 必须的,Windows子系统退出Windows将会崩溃。 OS/2,POSIX子系统事实上是Windows应用程序。 ?? ?? OS/2子系统在WIN 2000中被舍弃, POSIX则在XP/Server 2003 系统中被舍弃。 内核 : ??? 内核由Ntoskrnl.exe中的一系列函数组成,它提供执行程序组件所使用的基本机制(如线程调度和同步服务)以及低级硬件体系结构的相关支持(如中断和异常调度),它们在每一处理器体系结构上是不同的。 ???? 内核中的许多函数存档在DDK中,因为需要它们实现设备驱动程序。 设备驱动程序: ?? ?? ? 设备驱动程序是可加载的内核模式模块(通常以.sys结尾),它是I/O管理器与相关硬件的接口。 ?? 设备驱动程序不直接操作硬件,但它们调用HAL中的函数来实现对硬件的操作。 硬件抽象层: ? HAL是可加载的内核模式模块(HAL.DLL),它为Windows运行的硬件平台提供低级接口。它隐藏硬件相关细节,如I/O接口,中断控制器和多处理器通信机制——指定结构和机器相关的函数。 ?? Windows需要平台相关信息时,不直

文档评论(0)

1亿VIP精品文档

相关文档