Post by Yona Maro on Nov 25, 2005 3:56:03 GMT -5
BIOS (basic input/output system) is the program a personal computer's CPU uses to get the computer system started when you turn it on. It also manages data flow between the computer's operating system and attached devices such as the hard disk, video adapter, keyboard, mouse, and printer.
BIOS is an integral part of your computer and comes with it when you bring it home. In contrast, the operating system can either be preinstalled by the manufacturer or vendor or installed by a user. BIOS is a program that is made accessible to the CPU on an erasable programmable read-only memory (EPROM) chip. When you turn on your computer, the CPU passes control to the BIOS program, which is always located at the same place on EPROM. This is the POST process or "Power On Self Test."
When BIOS starts the POST process starting your computer, it first determines whether all of the attachments are in place and operational and then it loads the operating system into your computer's random access memory RAM from your hard disk or a floppy disk.
With BIOS, your operating system and its applications are freed from having to understand exact details, such as hardware addresses, about the attached input/output devices. When device details change, only the BIOS program needs to be changed. Sometimes this change can be made during your system setup. In any case, neither your operating system or any applications you use need to be changed.
Although BIOS is theoretically always the intermediary between the CPU and I/O device control information and data flow, in some cases, BIOS can arrange for data to flow directly to memory from devices, such as video cards, that require faster data flow to be effective.
Originally, the EPROM chips used in a PC were printed circuits that were pressed into the slot on the motherboard or soldered on. Then a few years back, the Bios manufacturers begin to use erasable programmable EPROM chips for the Bios. The reasoning was to allow for easier updates to the central core BIOS. Why is this important. In the past, you would either replace the motherboard or at least the BIOS chip if you needed to upgrade the basic system programming. Now, it can be done with a simple software upgrade that erases the existing BIOS code and then writes a new code to the BIOS EPROM chip. This process of erasing and writing new code is called "FLASHING." The Flash Bios often allows a motherboard manufacturer to add features to a BIOS for hardware and settings they did not consider when the motherboard was manufactured, such as larger hard drives, faster CPUs, even specialty devices like ZIP drives. A Flash Bios can even be offered to correct errors in the code of the original BIOS, called BUGS.
We have an excellent explanation of all the basics of the BIOS and CMOS:
BIOS is an integral part of your computer and comes with it when you bring it home. In contrast, the operating system can either be preinstalled by the manufacturer or vendor or installed by a user. BIOS is a program that is made accessible to the CPU on an erasable programmable read-only memory (EPROM) chip. When you turn on your computer, the CPU passes control to the BIOS program, which is always located at the same place on EPROM. This is the POST process or "Power On Self Test."
When BIOS starts the POST process starting your computer, it first determines whether all of the attachments are in place and operational and then it loads the operating system into your computer's random access memory RAM from your hard disk or a floppy disk.
With BIOS, your operating system and its applications are freed from having to understand exact details, such as hardware addresses, about the attached input/output devices. When device details change, only the BIOS program needs to be changed. Sometimes this change can be made during your system setup. In any case, neither your operating system or any applications you use need to be changed.
Although BIOS is theoretically always the intermediary between the CPU and I/O device control information and data flow, in some cases, BIOS can arrange for data to flow directly to memory from devices, such as video cards, that require faster data flow to be effective.
Originally, the EPROM chips used in a PC were printed circuits that were pressed into the slot on the motherboard or soldered on. Then a few years back, the Bios manufacturers begin to use erasable programmable EPROM chips for the Bios. The reasoning was to allow for easier updates to the central core BIOS. Why is this important. In the past, you would either replace the motherboard or at least the BIOS chip if you needed to upgrade the basic system programming. Now, it can be done with a simple software upgrade that erases the existing BIOS code and then writes a new code to the BIOS EPROM chip. This process of erasing and writing new code is called "FLASHING." The Flash Bios often allows a motherboard manufacturer to add features to a BIOS for hardware and settings they did not consider when the motherboard was manufactured, such as larger hard drives, faster CPUs, even specialty devices like ZIP drives. A Flash Bios can even be offered to correct errors in the code of the original BIOS, called BUGS.
We have an excellent explanation of all the basics of the BIOS and CMOS: