answersLogoWhite

0

H.A.L.----is a MICROSOFT-standardized,software-structured, interface for ALL and Any I/O devices to communicate their configuration particulars and interrupt sequences to & from a Windows Operating system;as well as any others that can make efficient use of the HARDWARE-ABSTRACTION-LAYER (H.A.L.) concept. Since all devices communicate to the same computer memory address RANGE---only the timing need be controlled----DEVICE IRQ and CPU micro-code (and clock speed!!!) to the rescue!!!! Because of these things and more,when a new device is added (let's say..)it can BROADCAST its needs to the operating systems' I/O interface--H.A.L.---thereby making PLUG-and-PLAY interfacing a "no-Brainer" as the next logical step!!!!!!!!!! ALSO:--Prevents direct access to RAM by hardware devices;preventing 2 or more devices from seeking the same address or address range by more than one IRQ at-a-time; which can cause questionable 'hangs' or "reasonless" fault(s) during operation. *-reasonless---ANY error NOT anticipated by hardware designers and/or device driver programmers---and is not stored in ROM,(most anticipated device errors ARE stored in a memory within the device)which then allows both a device and its hosting compter to recognize and report the condition to a human-interface-device such as a printer or terminal-screen. Together these functions,when efficiently orchestrated,make plug and play the beautiful thing we've come to know! THAT IS THE SIGNIFICANCE OF THE HARDWARE ABSTRACTION LAYER. (sRj)

User Avatar

Wiki User

16y ago

What else can I help you with?

Related Questions

What is the Layer between the OS and the hardware?

The HAL (hardware abstraction layer) is the layer between the OS and the hardware


Full form of HAL?

Hardware Abstraction Layer


What module is written entirely in low-level hardware-dependent code?

(HAL) hardware abstraction layer


What can be different on source and destination computers when imaging windows 7?

Hardware Abstraction Layer (HAL)


The kernel mode layer is made up of?

The Executive Services, the Hardware Abstraction Layer (HAL), the microkernal, and kernel mode drivers


Executive services interface between the subsystems in user mode and the?

HAL(hardware abstraction layer)


What will f5 key produce in boot up?

It will allow you to choose a HAL (Hardware Abstraction Layer) during setup.


What layer of Windows 200 and XP is most responsible for interacting with hardware?

HAL (Hardware Abstraction Layer). Limiting access to hardware mainly to the HAL increases OS integrity because more control is possible. With this isolation, an application cannot cause a system to hang by making illegal demands on hardware. (Source: CompTIA A+ Guide to Software Managing, Maintaining, and Troubleshooting. Fourth Edition. Copyright 2008 Course Technology, Cengage Lerning)


What is the difference between window 98 and NT?

Windows NT (new technology) added the HAL or Hardware Abstraction Layer to prevent direct interaction between hardware and software.


What is the different between Windows 98 and window NT?

Windows NT (new technology) added the HAL or Hardware Abstraction Layer to prevent direct interaction between hardware and software.


Why is the operating system called the manager of the computer?

It merely controls resources. Both hardware and software. Acting as a layer of Abstraction between the User.


What portion of operating system interacts directly with computer hardware?

HAL.dll in windowsThe Hardware Abstraction Layer Directs to The kernel I believe it's been a while since my last A+ exam