WindowsNT體系結構是分為用戶態與核心態兩層的搶先式,可重入的作業系統。可工作在單處理器或對稱多處理器(SMP)上。輸入輸出基於I/O請求包(I/ORequestPacket,IRP)與異步I/O.
用戶態下的程式與子系統僅能訪問有訪問許可權的資源,核心態程式可以訪問所有資源與外設。WindowsNT的核心是一種混合核心。其體系結構包括簡單核心,硬體抽象層(HAL),驅動程式,一些服務(總稱為執行體),這些均屬於核心態。[1]
WindowsNT的用戶態包括能夠傳遞I/O請求給適當核心態下的的軟體驅動程式的子系統。WindowsNT的用戶態包括了兩個子系統:環境子系統(在不同作業系統類型下執行應用程式);集成子系統(Integralsubsystem)執行一些系統相關的函式。
執行體提供了大部分的系統服務功能。位於硬體抽象層與執行體之間的WindowsNT的核心態部分提供了多處理器同步,執行緒與中斷調度與分派,自陷(trap)處理,異常分派。核心態還負責在啟動時初始化驅動程式。核心態驅動程式分為三層:高層驅動程式,中層驅動程式,低層驅動程式。Windows驅動程式模型(WDM)存在於中層驅動程式,主要用於二進制與原始碼兼容於Windows98與Windows2000的驅動程式。低層驅動程式或者是WindowsNT的老的設備驅動程式,或者是PnP硬體匯流排。
相關詞條
-
WINDOWS NT 聯網技術
d0wsNT6.1.2 d0wsNT6.2.3 dowsNT6.3.4
內容介紹 作品目錄 -
Windows NT 技術內幕
d0WsNT內部的工具1.2.1 doWsNT基本工具1.2.4 doWsNT5.0中的實現10.3.3
內容介紹 作者介紹 作品目錄 -
Windows NT體系結構
"驅動程式
-
WINDOWS NT 設備驅動程式設計指南
內容介紹本書是Windows NT設備驅動程式設計的專著。全書共有18章,第1-5章提供編寫驅動程式所需的基本知識,包括Windows NT驅動程式體系結構的一般介紹,有關硬體的簡要說明,以及NT I/O管理器和它...
內容介紹 作品目錄 -
Windows NT TCP/IP 網路管理
NT上建立和管理TCP/IP的一本內容全面的指導性書籍。 NT上的TCP/IP聯網。 TCP/IP綜述TCP/IP與In
內容介紹 作品目錄 -
計算機區域網路與 Windows NT 實用教程
Win Win Win
內容介紹 作品目錄 -
Oracle 9i for Windows NT/2000資料庫系統培訓教程
內容介紹本書深入淺出地介紹了Oracle 9i for Windows NT/2000資料庫系統的體系結構以及基本的管理維護技術,使初學者能夠...了Oracle資料庫的體系結構,包括資料庫物理和邏輯存儲結構、Oracle...
內容介紹 -
Windows Vista
Windows Vista是 Microsoft公司所研發的具有創新歷史意義的一個版本,其核心版本號為Windows NT 6.0。 2005年7月22...
發展歷程 系統特性 配置要求 使用說明 授權方式 -
Microsoft SQL Server for Windows NT技術手冊(二)--系統管理員指南
使用MicrosoftSQLServer第10章 istrator2.3設定SQLAdmin istrator2.5使用SQLAdmin
內容介紹 作品目錄