Photo AI

Last Updated Sep 27, 2025

BIOS Simplified Revision Notes

Revision notes with simplified explanations to understand BIOS quickly and effectively.

user avatar
user avatar
user avatar
user avatar
user avatar

237+ students studying

BIOS

Overview

The BIOS (Basic Input/Output System) is a firmware program that initialises and manages the hardware components of a computer when it powers on. It is stored on a chip on the motherboard and is the first software to run when the computer starts. The BIOS performs essential checks on hardware, loads the initial system configuration, and prepares the system to boot the operating system. Understanding the role and functions of the BIOS is essential in grasping how a computer starts up and transitions control to the operating system.

Role of the BIOS

  • Hardware Initialisation: The BIOS initialises and tests the hardware components (such as CPU, RAM, hard drive, and graphics card) to ensure they are functioning correctly and ready for use.
  • Power-On Self-Test (POST): The BIOS performs a self-diagnostic test known as POST to check that the main hardware components are working. If an issue is detected, the BIOS may produce error codes (e.g., beeps) to indicate a problem.
  • System Configuration: The BIOS loads system settings and configuration data (e.g., boot order, system clock settings) from a small memory called CMOS (Complementary Metal-Oxide-Semiconductor), which is powered by a battery to retain settings when the computer is off.
  • Boot Loader: After completing POST and configuring the system, the BIOS identifies and loads the boot loader, a small program responsible for loading the operating system into memory.

Steps of the BIOS During Computer Startup

  1. Power-On: When the computer is turned on, power is supplied to the motherboard, activating the BIOS chip.
  2. POST (Power-On Self-Test):
  • The BIOS initiates POST, which tests key components like the CPU, RAM, and storage drives to ensure they are functioning.
  • If POST detects an error, it may halt the startup and provide error codes (such as a sequence of beeps or displayed messages) to help diagnose the problem.
  1. Loading BIOS Configuration from CMOS:
  • The BIOS loads system configuration settings stored in the CMOS, such as date, time, and the boot sequence. Users can modify these settings through the BIOS setup utility.
  1. Identifying Boot Devices:
  • The BIOS checks the boot sequence in the CMOS settings to determine which device to attempt to boot from first (e.g., hard drive, SSD, CD/DVD drive, or USB).
  • It locates the bootable drive and finds the boot loader (usually on the primary storage device).
  1. Handing Off Control to the Boot Loader:
  • Once the boot loader is found, the BIOS hands over control to it. The boot loader then loads the operating system into memory, completing the startup process.
  • The BIOS's Role Ends Here: Once the OS is loaded, the BIOS is no longer actively involved. The operating system takes over control of hardware management and system operation.

BIOS vs. UEFI

  • BIOS has been largely replaced in modern systems by UEFI (Unified Extensible Firmware Interface), which provides more advanced features like graphical interfaces, support for larger drives, and faster boot times.
  • Key Differences:
    • Boot Speed: UEFI is generally faster.
    • Drive Support: UEFI supports larger drives (over 2TB) and more advanced security options.
    • User Interface: UEFI often includes a more user-friendly, graphical interface compared to the text-based BIOS interface.

Examples and Use Cases

BIOS POST Error

  • When a computer is powered on, if there is a hardware issue, such as a missing or faulty RAM module, the BIOS will halt startup and emit a series of beeps to indicate the specific error.

BIOS Boot Sequence Configuration

  • A user might access the BIOS to change the boot order if they want to boot from a USB drive or CD instead of the primary hard drive.
  • This is commonly done when reinstalling the operating system.

Note Summary

infoNote

Common Mistakes

  • Confusing BIOS with the Operating System: The BIOS is not an OS; it's firmware that prepares the hardware for the OS. Its job ends once the OS begins loading.
  • Thinking BIOS Settings are Stored in the BIOS Chip: BIOS settings (e.g., boot order, time and date) are stored in CMOS, not on the BIOS chip itself. A battery keeps these settings saved when the computer is off.
  • Assuming BIOS Is Involved After Booting: Once the OS takes over, the BIOS no longer controls hardware; its primary role is during initial startup.
infoNote

Key Takeaways

  • Purpose of BIOS: To initialise and test hardware, load system configurations, and start the boot process for the operating system.
  • Steps of BIOS During Startup:
  • Power-On -> POST -> Load CMOS Configuration -> Identify Boot Device -> Hand Over to Boot Loader.
  • Transition to UEFI: Modern systems use UEFI, an upgrade to BIOS, providing faster boot times and support for larger drives and graphical interfaces.
Books

Only available for registered users.

Sign up now to view the full note, or log in if you already have an account!

500K+ Students Use These Powerful Tools to Master BIOS

Enhance your understanding with flashcards, quizzes, and exams—designed to help you grasp key concepts, reinforce learning, and master any topic with confidence!

80 flashcards

Flashcards on BIOS

Revise key concepts with interactive flashcards.

Try Computer Science Flashcards

8 quizzes

Quizzes on BIOS

Test your knowledge with fun and engaging quizzes.

Try Computer Science Quizzes

29 questions

Exam questions on BIOS

Boost your confidence with real exam questions.

Try Computer Science Questions

27 exams created

Exam Builder on BIOS

Create custom exams across topics for better practice!

Try Computer Science exam builder

12 papers

Past Papers on BIOS

Practice past papers to reinforce exam experience.

Try Computer Science Past Papers

Other Revision Notes related to BIOS you should explore

Discover More Revision Notes Related to BIOS to Deepen Your Understanding and Improve Your Mastery

96%

114 rated

Systems Software

Operating Systems

user avatar
user avatar
user avatar
user avatar
user avatar

406+ studying

186KViews

96%

114 rated

Systems Software

Memory Management

user avatar
user avatar
user avatar
user avatar
user avatar

413+ studying

186KViews

96%

114 rated

Systems Software

System Interrupts

user avatar
user avatar
user avatar
user avatar
user avatar

219+ studying

200KViews

96%

114 rated

Systems Software

Scheduling

user avatar
user avatar
user avatar
user avatar
user avatar

222+ studying

195KViews
Load more notes

Join 500,000+ A-Level students using SimpleStudy...

Join Thousands of A-Level Students Using SimpleStudy to Learn Smarter, Stay Organized, and Boost Their Grades with Confidence!

97% of Students

Report Improved Results

98% of Students

Recommend to friends

500,000+

Students Supported

50 Million+

Questions answered