0% found this document useful (0 votes)
44 views9 pages

BIOS Full Form - GeeksforGeeks

BIOS stands for Basic Input/Output System and is the first program that runs when a computer starts, responsible for hardware initialization and loading the operating system. It was first introduced in 1975 and has evolved to include features like POST, bootstrap loader, and CMOS setup. While BIOS improves system compatibility and performance, it can be time-consuming and may pose risks if issues arise during the boot process.

Uploaded by

Asif Zaman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views9 pages

BIOS Full Form - GeeksforGeeks

BIOS stands for Basic Input/Output System and is the first program that runs when a computer starts, responsible for hardware initialization and loading the operating system. It was first introduced in 1975 and has evolved to include features like POST, bootstrap loader, and CMOS setup. While BIOS improves system compatibility and performance, it can be time-consuming and may pose risks if issues arise during the boot process.

Uploaded by

Asif Zaman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

DSA Data Structures Algorithms Write & Earn Interview Preparation Topic-wise Practice C++ Java Python Competitive P

BIOS Full Form


Difficulty Level : Medium ● Last Updated : 16 Dec, 2021

BIOS stands for Basic Input/Output System. BIOS is the first program to run when the computer star ts.

It is a ROM chip (EEPROM chip) found on motherboards and is used for hardware initialization during

the booting process. It is pre-installed in the computer system. When BIOS boots up the computer

system, it checks if all of the components are in place and working and then it loads the operating

system into the computer ’s R AM from the hard disk of the system.

Nowadays BIOS is written on flash memor y, to ease the process of rewriting the BIOS chip, whenever

needed.

https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 1/9


11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

Start Your Coding Journey Now! Login Register

Histor y of BIOS

BIOS was first introduced in 1975, in CP/M Operating System. Control Program for Microcomputers,

was developed for Intel 8080/85-based microcomputers by Gar y Kildall of Digital Research, Inc. The

system had a simple boot loader in its ROM.

IBM classified the system-bios in two categories when PS/2 machines were introduced:

CBIOS: CBIOS stands for Compatibility BIOS. The real-mode por tion provided back ward

compatibility with current operating systems thus was named CBIOS.

ABIOS: ABIOS stands for Advanced BIOS. It provided new inter faces especially the one suited for

multitasking OS.

Functions of BIOS

POST: Power on Self Test is the process per formed by BIOS immediately after the computer system

star ts to check any hardware related issues. if any error is found in this process, the system aler ts

https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 2/9


11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

Start Your Coding Journey Now!


through flashing LEDs, audible beeps, or error messages on the monitor, all of which are technically

Login Register
referred to as POST codes, beep codes, and on-screen POST error messages, respectively.

Bootstrap Loader: The bootstrap program stored in ROM is loaded in hard drive, as soon as the

computer star ts. The bootstrap loader locates the operating system and passes the control to it.

Next, Bootstrap Driver configures basic hardware so that system can run. They are low-level drivers

and gives basic information about computer hardware.

CMOS Setup: Complementar y Metal-Oxide Semiconductor(CMOS) chip, saves some system’s

information, such as the time, date, and other essential system settings. CMOS chip is powered by

the batter y located in the motherboard. It also stores some information about hardware. The chip’s

content is copied to R AM(main memor y) of the system to increase the speed, since CMOS chip is

quite slow.

It is because the BIOS and CMOS, setup configure the system’s crucial information like the password,

date, and time.

Bootdevice selection: One of the CMOS’s most impor tant role is, it can alter the device boot process.

This is impor tant for system restoration because the CMOS may need to change boot priority from

the hard drive to the optical drive or flash drive to launch the operating system installer or adjust

which hard drive to load the operating system from.

Flowchar t of BIOS

https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 3/9


11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

Start Your Coding Journey Now! Login Register

Features of BIOS

Ever y BIOS implementation is specifically designed for a par ticular type of motherboard model or

par ticular computer.

Originally, BIOS firmware was stored in the ROM memor y but nowadays it is stored in Flash memor y

so that it can be rewritten without removing the chip from the motherboard.

The other reason for doing this is that it allows easy updates of BIOS firmware, so new features can

be added and bugs can be fixed.

The latest advancement of BIOS is UEFI(Unified Extensible Firmware Inter face).

Advantages

The computer system will gain better compatibility.

The booting time of the system decreases.

The overall per formance of the system improves

https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 4/9


11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

Start Your Coding Journey Now!


Disadvantage

Login Register
The disadvantage is that it is a time consuming process. BIOS often boots in 16-bit real mode (not

32-bit nor 64-bit protected mode), and because of the type of chip used, it is not always the fastest.

If something goes wrong during the process, the motherboard might get affected. Solving this will

not be an easy process.

Like 3

Previous Next

CAD Full Form RDBMS Full Form

RECOMMENDED ARTICLES Page : 1 2 3

Introduction of Basic Input Output System HDMi Full Form


01 05
(BIOS) 15, Apr 20

08, May 20

https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 5/9


11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

Start
How much Your
Stack size Coding Journey
required for Now!06 LCDLogin
BIOS interrupt Full Form Register
02
call? 02, Apr 20

14, Sep 22

ZIP Full Form


LFU Full Form 07 11, Apr 20
03 12, Apr 20

SAS Full Form VGA Full Form


04 01, May 20
08 15, Apr 20

Ar ticle Contributed By :

SonaliPatel
@SonaliPatel

Vote for difficulty

Current difficulty : Medium

Easy Normal Medium Hard Expert

https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 6/9


11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

Improved By : simmytarika5
Start Your Coding Journey Now! Login Register
Article Tags : Picked, Full Form, Operating Systems
Practice Tags : Operating Systems

Improve Article Report Issue

Writing code in comment? Please use ide.geeksforgeeks.org, generate link and share the link here.

Load Comments

A-143, 9th Floor, Sovereign Corporate Tower,


Sector-136, Noida, Uttar Pradesh - 201305

[email protected]

Company Learn
About Us Algorithms
Careers Data Structures
https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 7/9
11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks

In Media SDE Cheat Sheet


Start Your Coding Journey Now!
Contact Us
Login Register
Machine learning
Privacy Policy CS Subjects
Copyright Policy Video Tutorials
Courses

News Languages
Top News
Technology Python
Java
Work & Career
CPP
Business
Golang
Finance
C#
Lifestyle
SQL
Knowledge
Kotlin

Web Development Contribute


Web Tutorials Write an Article
Django Tutorial Improve an Article
HTML Pick Topics to Write
JavaScript Write Interview Experience
Bootstrap Internships
ReactJS Video Internship
NodeJS

@geeksforgeeks , Some rights reserved


https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 8/9
11/7/22, 1:10 PM BIOS Full Form - GeeksforGeeks
@g g , g

Start Your Coding Journey Now! Login Register

https://www.geeksforgeeks.org/bios-full-form/#:~:text=BIOS stands for Basic Input,installed in the computer system. 9/9

You might also like