Breaking News:

latest

WINDOWS NT SERVER ARCHITECTURE

Windows NT Server contain various components among which some of the components run in user mode and other run in kernel mode. Kernel Mode ...

Windows NT Server contain various components among which some of the components run in user mode and other run in kernel mode. Kernel Mode is a
special type of mode in which all the hardware and system data can be accessed by  the running code,
whereas in user mode, there in only restricted access to the system data and hardware by the running code. The user mode is also referred to as non-privileged mode. The architecture of Windows NT Server contains the following components :
  • Hardware Abstraction Layer (HAL)
  • Kernel
  • NT Executive
  • Protected Environment Subsystems

Hardware Abstraction Layer (HAL)

HAL is a software interface located between the hardware and the operating system and it is the lowest level
component of the Windows NT operating system. HAL is platform-specific and carries cods for communication and controlling the hardware on which Windows NT operates. HAL gives the interface for
Symmetric MultiProcessing (SMP) and enable Windows NT Server more application-friendly.
HAL is executed as a Dynamic Link Library (DLL) and, is responsible for protecting Windows NT server based on HAL is that it is not compatible with the older version of DOS and Windows program : 


No comments