What is BIOS (Basic Input/Output System)? (2024)

What is BIOS (Basic Input/Output System)? (1)

By

  • Ben Lutkevich,Site Editor

BIOS (basic input/output system) is the program a computer's microprocessor uses to start the computer system after it is powered on. It also manages data flow between the computer'soperating system (OS)and attached devices, such as the hard disk, video adapter,keyboard, mouse andprinter.

History of BIOS

The term BIOS was first coined in 1975 by American computer scientist Gary Kildall. It was incorporated into IBM's first personal computer in 1981 and, in the years to come, gained popularity within other PCs, becoming an integral part of computers for some time. However, BIOS' popularity has waned in favor of a newer technology: Unified Extensible Firmware Interface (UEFI). Intel announced a plan in 2017 to retire support for legacy BIOS systems by 2020, replacing them with UEFI.

Uses of BIOS

The main use of BIOS is to act as a middleman between OSes and the hardware they run on. BIOS is theoretically always the intermediary between the microprocessor and I/O device control information and data flow. Although, 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.

How does BIOS work?

BIOS comes included with computers, as firmware on a chip on the motherboard. In contrast, an OS like Windows or iOS can either be pre-installed by the manufacturer or vendor or installed by the user. BIOS is a program that is made accessible to the microprocessor on an erasable programmable read-only memory (EPROM) chip. When users turn on their computer, the microprocessor passes control to the BIOS program, which is always located at the same place on EPROM.

When BIOS boots up a computer, it first determines whether all of the necessary attachments are in place and operational. Any piece of hardware containing files the computer needs to start is called a boot device. After testing and ensuring boot devices are functioning, BIOS loads the OS -- or key parts of it -- into the computer's random access memory (RAM) from a hard disk or diskette drive (the boot device).

The 4 functions of BIOS

BIOS identifies, configures, tests and connects computer hardware to the OS immediately after a computer is turned on. The combination of these steps is called the boot process.

These tasks are each carried out by BIOS' four main functions:

  1. Power-on self-test (POST). This tests the hardware of the computer before loading the OS.
  2. Bootstrap loader. This locates the OS.
  3. Software/drivers. This locates the software and drivers that interface with the OS once running.
  4. Complementary metal-oxide semiconductor (CMOS) setup. This is a configuration program that enable users to alter hardware and system settings. CMOS is the name of BIOS' non-volatile memory.

Accessing BIOS

With BIOS, the OS and its applications are freed from having to understand exact details, such as computer hardware addresses, about the attached I/O devices. When device details change, only the BIOS program needs to be changed. Sometimes, this change can be made during system setup.

Users can access BIOS and configure it through BIOS Setup Utility. Accessing BIOS Setup Utility varies somewhat depending on the computer being used. However, the following steps generally enable users to access and configure BIOS through Setup Utility:

  • Reset or power off the computer.
  • When the computer turns back on, look for a message that says "entering setup" or something similar. Accompanying that message will be a key that the user should press to enter system configuration. Here's an example message a user might see: "Press [key] to enter BIOS setup." Some keys often used as prompts are Del, Tab, Esc and any of the function keys (F1-F12).
  • Upon seeing the prompt, quickly press the key specified.

Once in BIOS Setup Utility, users can change hardware settings, manage memory settings, change the boot order or boot device, and reset the BIOS password, among other configuration tasks.

BIOS security

BIOS securityis a somewhat overlooked component of cybersecurity; however, it should still be managed to prevent hackers from executing malicious code on the OS.Security group Cylance, in 2017, showed how modern BIOS security flaws could enable ransomware programs inside a motherboard's UEFI and exploit other PC BIOS vulnerabilities.

Another unique exploit involving the manipulation of BIOS was Plundervolt. Plundervolt could be used to mess with a computer's power supply at the time data was being written to memory, causing errors that lead to security gaps. Intel released a BIOS patch to defend against it.

BIOS manufacturers

BIOS, in its beginnings, was originally owned by IBM. However, some companies, such as Phoenix Technologies, have reverse-engineered IBM's original version to create their own. Phoenix, in doing this, allowed other companies to create clones of the IBM PC and, more importantly, create non-IBM computers that work with BIOS. One company that did this was Compaq.

Today, many manufacturers produce motherboards with BIOS chips in them. Some examples are the following:

  • AMI
  • Asus
  • Foxconn
  • Hewlett Packard (HP)
  • Ricoh

Knowing the motherboard manufacturer is important because users may want to update their BIOS and chipset drivers -- the drivers that enable the OS to work with other devices in the computer, such as a video card -- to the most recent versions. Driver updates may improve computer performance or patch recent BIOS-level security vulnerabilities. Each manufacturer has a unique way of updating these drivers.

This was last updated in November 2020

Continue Reading About BIOS (basic input/output system)

  • CrowdStrike tackles BIOS attacks with new Falcon features
  • Optimal BIOS settings for server virtualization
  • BIOS security: Are BIOS attacks worth defending against?
  • What is desktop management interface (DMI)?

Related Terms

What is a device driver?
A device driver, or driver, is a special kind of software program that controls a specific hardware device attached to a computer.Seecompletedefinition
What is an embedded system?
An embedded system is a combination of computer hardware and software designed for a specific function.Seecompletedefinition
What is parallel processing?
Parallel processing is a method in computing of running two or more processors, or CPUs, to handle separate parts of an overall ...Seecompletedefinition
What is BIOS (Basic Input/Output System)? (2024)
Top Articles
Blockchain Architecture Layers: A Comprehensive Guide - Hacken
Your top debt collection questions answered | Consumer Financial Protection Bureau
Fighter Torso Ornament Kit
Miss Carramello
Yi Asian Chinese Union
Green Bay Press Gazette Obituary
Farmers Branch Isd Calendar
Ribbit Woodbine
PGA of America leaving Palm Beach Gardens for Frisco, Texas
Watch TV shows online - JustWatch
Theycallmemissblue
Summoners War Update Notes
Zürich Stadion Letzigrund detailed interactive seating plan with seat & row numbers | Sitzplan Saalplan with Sitzplatz & Reihen Nummerierung
Nonne's Italian Restaurant And Sports Bar Port Orange Photos
charleston cars & trucks - by owner - craigslist
Playgirl Magazine Cover Template Free
Maplestar Kemono
Craiglist Tulsa Ok
Aspen Mobile Login Help
Panic! At The Disco - Spotify Top Songs
Catherine Christiane Cruz
Espn Horse Racing Results
Gas Buddy Prices Near Me Zip Code
Ecampus Scps Login
3Movierulz
Regina Perrow
Nk 1399
800-695-2780
UCLA Study Abroad | International Education Office
Sensual Massage Grand Rapids
This Is How We Roll (Remix) - Florida Georgia Line, Jason Derulo, Luke Bryan - NhacCuaTui
Select The Best Reagents For The Reaction Below.
Taylored Services Hardeeville Sc
Mchoul Funeral Home Of Fishkill Inc. Services
Amazing Lash Bay Colony
3473372961
Tire Pro Candler
Why Are The French So Google Feud Answers
Miss America Voy Board
Soiza Grass
Goodwill Thrift Store & Donation Center Marietta Photos
Blue Beetle Movie Tickets and Showtimes Near Me | Regal
Agematch Com Member Login
Brake Pads - The Best Front and Rear Brake Pads for Cars, Trucks & SUVs | AutoZone
Child care centers take steps to avoid COVID-19 shutdowns; some require masks for kids
Sherwin Source Intranet
German American Bank Owenton Ky
Fallout 76 Fox Locations
Craigslist Psl
Grandma's Portuguese Sweet Bread Recipe Made from Scratch
Unit 4 + 2 - Concrete and Clay: The Complete Recordings 1964-1969 - Album Review
Latest Posts
Article information

Author: Tyson Zemlak

Last Updated:

Views: 5899

Rating: 4.2 / 5 (63 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Tyson Zemlak

Birthday: 1992-03-17

Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013

Phone: +441678032891

Job: Community-Services Orchestrator

Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography

Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.