АРХИТЕКТУРА WINDOWS NT
1. Структура Windows NT
2. Уровень аппаратных абстракций (HAL)
3. Ядро Windows NT
4. Сервисы Windows NT Executive
5. Подсистемы среды Windows NT
Среда MS DOS
16-разрядная среда Windows
Подсистема OS/2
Подсистема POSIX
DirectX
Уровень аппаратных абстракций (HAL)
Уровень аппаратных абстракций представляет собой библиотеку работающих в режиме ядра процедур управления аппаратными средствами. HAL располагается на самом низком уровне исполняющей системы Windows NT между аппаратными средствами и остальными частями операционной системы. Этот уровень скрывает (или абстрагирует) особенности аппаратных платформ от верхних уровней операционной системы (такие детали, как контроллеры прерываний, интерфейсы ввода/вывода и механизмы взаимодействия между процессорами). Такое решение позволяет легко переносить Windows NT с одной платформы на другую путем замены только слоя HAL, который устанавливается на этапе инсталляции операционной системы. Процедуры HAL вызываются другими компонентами исполняющей системы Windows NT.Copyright ©