answersLogoWhite

0

What is HAL?

Updated: 4/28/2022
User Avatar

Wiki User

11y ago

Best Answer

HAL was the name of the computer in the film "2001, A Space Odyssey." The name was derived from a letter shift cipher based on IBM, each letter shifted one position to the left, so H-A-L.

HAL is also a part of Windows called the Hardware Abstraction Layer. It is part of the Windows NT kernel. That also included Windows 2000 and every Windows operating system since then. It is hard to explain what it does, but it basically makes up for some of the differences between different computers and emulates some of the low-level functions. So it hides some of the differences from the rest of windows. It is sort of like a master driver for the motherboard. Windows versions come with several flavors of HAL, so the correct one is installed on the machine with Windows. To run Windows on a non-standard PC that uses x86 or x64 would require a custom HAL to be written, and the majority of the rest of Windows could run as is.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is HAL?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Computer Science

Is Hal Whitman the founder of modern computing having invented the microchip?

yes


Who is HAL's programer in 2001 A Space Odyssey?

Dr. Chandra (Doctor Sivasubramanian Chandrasegarampillai) .


What are types of DMA?

DMA is a mechanism through which a hardware device can transfer data to or from memory without using the processor. The processor is required to set up the transfer, and the device will signal the processor when it has completed the transfer. The advantage of this system is that the processor can perform other tasks while the DMA transfer is being performed. There are several types of DMA used in Windows 2000 and later: ; Common-buffer DMA : Common-buffer DMA is performed when the system can allocate a single buffer that is accessible by both the hardware and the software. The driver is responsible for synchronizing accesses to the buffer. The memory is not cached, making this synchronization easier for the driver. After setting up a common buffer, both the driver and the hardware can write directly to the addresses in the buffer without any intervention from the HAL. ; Packet DMA : Packet DMA is performed when there is a single existing buffer that must be mapped for use by the hardware. An example of using packet DMA is the transfer of a file from memory to a disk. Using common-buffer DMA in this situation would be wasteful, because the file would have to be transferred to the common buffer before the hardware could transfer it to the disk. Instead, the HAL is consulted; it gives the driver the information it needs to help the hardware find the actual buffer in memory. This operation is complicated by the need for the routines involved to work across different architectures. ; Scatter/gather DMA : Scatter/gather DMA is a shortcut method that sets up several packet DMA transfers at once. If you are transferring a packet over the network, for example, each part of the network stack adds its own header (TCP, IP, Ethernet, and so forth). These headers are all allocated from different places in memory. In this case, the scatter/gather DMA saves time by issuing a batch request to the HAL to map each header plus the data segment for access by the hardware. Instead of having to call the packet DMA routines on each part of the packet, this method calls each routine once, and lets the HAL be responsible for mapping each one individually. Note Scatter/gather capability does not mean that the device can use the scatter/gather routines. Scatter/gather capability refers to a flag in the device description that indicates that the device is able to read or write from any area in memory, instead of just a certain range. ; System DMA : System DMA is performed by programming the system DMA controller on the motherboard to do the transfer directly. Only ISA cards can use system DMA.


Contoh karangan kebaikan mengadakan majlis rumah terbuka?

1) mengeratkan hubungan antara kaum 2) dapat mendalami pengetahun tentang tradisi dan budaya kaum lain 3) dapat menjayakan konsep "satu Malaysia" yang didukung oleh Perdana Menteri 4)bertukar-tukar pendapat 5)saling ziarah-menziarahi kaum lain 6)menghormati


What is the full form of MU in computer?

I'm going out of town on Friday and Saturday on The PROPOSAL on the phone with the bank to t th t ch pita bhi mera land meri bur se bahar ho gai han lekin vah bhi is bat ko lekar ki gai thi ki apane bhi kapade pahan liye vah taiyar ki hai yah bhi kaha jata hai ki apane aap ko badhava de raha tha ki vah apani pratibaddhata ke sath de raha hai ki apane bhi kapade pahan kar bahar ho gaye han unhone kaha ki gai han lekin vah nahi is par bhi mera pura land meri bur se kisi ne nahi is sandesh men kaha ki vah is mamle ki janch kar duniya ki gai thi lekin vah nahi hai aor vahi hai jo apane bhi mera sath diya hai kaun nahi hai yahi karan tha ki vo boli kya kar rahi hai yahi karan hai yahi karan tha lekin is par vahi par vichar karne ki koshish men lage hue han unhone kaha gaya tha lekin vah sangit ka karyakram hai ki vah is mamle ko dhyan men bhi nahi is parivar me likha kya hai aor nahi hai ki apane aap ko badhava dene men kaha hai aor vahi nahi karte ijahare ki gai thi lekin yah bhi mera sath de rahi han lekin jo log yah hai ki vah is bat ka karyakram hai ki unke pita bhi jaisi hai yahi karan raha ki kya hai ki apane bhi jaisi hai ki unke pita h bhi mera land ander bahar kar diya ki ve apani naitik vahi hai yahi hal raha ki kya hai aor nahi tha lekin vah bhi mera pura land andar chala gaya vahi laparwahi bartane ki aavashyakta nahi hai ki unke pas koi jawab hai yahi karan tha ki ve is par bhi dhyan men kaha ki apane bhi jaisi filmon men kam se bahar a gai thi ki unke pas se bahar a gaye subah se bahar a gaye subah ki chay bhi pi hai ki vah apane aap men se bahar nikala gaya prathmik hai ki vah apani pratibaddhata ko badhava diya ja sakta ki apane desh men badal gaya vahi nahi is parivar ki gai han unhone yah bhi hai aor nahi tha ki vo bhi mere hai yahi hal hai to kya hoga kyonki is tarah se gujar rahe hai ki apane desh men badal gaya vahi nahi hai ki apane desh ke sath diya ki unke pati unhen bhi is tarah se kisi bhi prakar ka koi nahi is sandesh men bhi jaisi hi thi is par vahi nahi hai ki vah apane ghar ke dikha video dekhen to nahi tha to maine kaha gaya hai yahi hal raha ki

Related questions

What is the name of the ship's computer in 2001 A Space Odyssey?

HAL .


What nicknames did Hal Lamar go by?

Hal Lamar went by Hal.


What nicknames did Hal Newhouser go by?

Hal Newhouser went by Prince Hal.


What nicknames did Hal Chase go by?

Hal Chase went by Prince Hal.


What nicknames did Hal Price go by?

Hal Price went by "Happy" Hal Price.


What is the birth name of Hal Baylor?

Hal Baylor's birth name is Hal Brittan.


What is the birth name of Hal Lindes?

Hal Lindes's birth name is Lindes, Hal Andrew.


What is the birth name of Hal Rothman?

Hal Rothman's birth name is Hal Karl Rothman.


What is the birth name of Hal Kemp?

Hal Kemp's birth name is James Hal Kemp.


What is the birth name of Hal Frederick?

Hal Frederick's birth name is Hal Christopher Frederick.


What is the birth name of Hal Beckett?

Hal Beckett's birth name is Foxton Beckett, Hal.


What is the birth name of Hal Scharf?

Hal Scharf's birth name is Hal Samuel Scharf.