What is BIOS in a Computer? Functions and Types

IPWITHEASE | Blog,Hardware, Infrastructure & Design
Advertisements

Is your computer having a problem booting up? The first thing you should do is check your BIOS setup. Most times, a successful BIOS setup will fix the issue. However, most people are unaware of what BIOS is. 

If you do not know what BIOS is, its functions, and their types, then worry not. After reading this article, you will know everything about Computer BIOS: its function and type.
So without any further ado, let’s go. 

What is Computer BIOS?

BIOS was invented by Gary Kildall in 1975. The full form of BIOS is the Basic Input Output System. It is a chip programmed on the motherboard of a computer.
BIOS is the first device that starts when you start the computer. After starting, BIOS then checks if all the hardware like the Keyboard, Mouse, RAM, Hard Drive, etc. is working fine. If any of them is not working fine, they won’t be started and you won’t be able to use them. You will also hear a beep sound if something is not working. 

Advertisements

BIOS then checks for the OS file in the Hard Drive and loads it into the processor and your computer starts. 

In simpler words, BIOS is essentially responsible for the flow of data between hardware and processor and also responsible for the correct bootup of your device. 

BIOS is a primary non-volatile memory that does not erase after the power is off. 

Also Check – Difference Between BIOS and CMOS

Function of BIOS

Now that we know what BIOS is, let’s understand why all computers use BIOS. 

A BIOS has 4 functions: 

  1. POST
  2. Bootstrap Loader
  3. BIOS Driver
  4. BIOS Setup

Let’s have a look at each BIOS function now. 

POST 

POST stands for Power On Self Test. As you start your computer, the first function of BIOS is to check whether all the hardware is working fine and properly connected for the computer to boot up properly. 

If all the hardware like ROM, RAM, Hard Drive, Keyboard, Mouse, etc are working fine, you will hear a beep and the computer will start. However, if the hardware is broken or has a connection problem, you will hear multiple beeps. 

You can listen to the number of beeps to figure out which hardware has a problem. 

Beep CodeProblem
1 short beepDRAM refresh failure
2 short beepsParity circuit failure.
3 short beepBase 64 K RAM failure.
4 short beepSystem time failure.
5 short beepProcessor failure.
6 short beepKeyboard controller failure
7 short beepVirtual mode exception failure
8 short beepDisplay failure
9 short beepROM BIOS failure.
10 short beepCMOS shutdown failure.
11 short beepCheck failure

Bootstrap Loader

The second function of BIOS is to load the OS for the computer to BOOT. 

After the POST is completed and all the devices are checked, BIOS looks for the OS in the Hard Drive and loads it into the memory of your computer using Bootstrap Loader. 

BIOS Driver

Along with the loading of the operating system in memory, BIOS also loads drivers in your computer memory. 

Drivers are software that is used to control your hardware like mouse, keyboard, sound card, graphic cards, etc. 

If the drivers are not loaded properly, you won’t be able to use that hardware.

BIOS Setup

The last function of BIOS is to set your hardware settings like Time, Date, Boot Order, change fan speed, boot option, etc. 

You can enter BIOS setup mode by pressing buttons like F10, F8, or ESC when your computer starts based on your motherboard.

What are the Different Types of BIOS? 

With time, BIOS has evolved. As of now, there are 2 types of BIOS. 

  1. Legacy BIOS
  2. UEFI 

The older one is Legacy BIOS and the updated one is UEFI. Now let’s have a look at how they both are different in brief. 

Legacy BIOS

Legacy Basic Input Output Systems are the ones that were used with older computers before 2017. 

They did not support Graphical User Interface and needed a keyboard to interact. Also, Legacy BIOS can not support drives larger than 2.1 TB and is slower compared to UEFI. 

UEFI

UEFI was developed in 2002. It stands for Unified Extensible Firmware Interface. It was developed to address the problems faced by Legacy BIOS. 

  • It works on the GUID Partition Table approach which means that it can support drives larger than 2TB. 
  • It is also more easy to use because it supports Graphical User Interface. UEFI is also more secure than Legacy BIOS because it only loads trusted software during bootup process. 
  • Most computers have shifted to UEFI and left Legacy BIOS now because of the features UEFI has. 

Conclusion

In conclusion, BIOS standing for Basic Input Output System is a chip placed on the motherboard that helps start the computer and manages the flow of data from hardware to processor. BIOS is of two types, UEFI and Legacy. Legacy BIOS is outdated and replaced by UEFI in modern PCs. 

We hope that after reading this article, you understand what a BIOS in a computer is along with its functions and types. If you have any questions, feel free to ask in the comment section.

ABOUT THE AUTHOR


Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart