PC boot process: from which location does a computer obtain its very first instructions during power-on or reset (the code that initializes hardware and starts the operating system loader)?

Difficulty: Easy

Correct Answer: ROM BIOS

Explanation:


Introduction / Context:
When you power on a traditional PC, the processor begins executing a tiny bootstrap program that initializes hardware, performs self-tests, and eventually loads an operating system. Identifying where those very first instructions live is core knowledge for system builders and troubleshooters.


Given Data / Assumptions:

  • A cold boot or reset has just occurred.
  • No operating system is yet running.
  • The question asks specifically about the first instructions executed.


Concept / Approach:

On legacy PCs, the CPU starts at a predefined reset vector address mapped to firmware stored in read-only memory (ROM). This firmware is commonly called the BIOS (Basic Input/Output System) or, on modern systems, UEFI firmware. The BIOS runs power-on self-test (POST), configures basic devices, and locates a bootable device.


Step-by-Step Solution:

Recognize that RAM is uninitialized and disks contain data but no executing code yet.Recall that the reset vector points into non-volatile firmware.Therefore the first code executed is in the system firmware: ROM BIOS.


Verification / Alternative check:

Configuration screens accessed via firmware keys (for example, Del or F2) appear before any OS files are read, confirming that initial control resides in ROM firmware.


Why Other Options Are Wrong:

  • CPU: executes instructions but does not store them; needs firmware to fetch.
  • boot.ini / CONFIG.SYS: operating-system files read much later, after the firmware passes control to a loader.
  • None of the above: incorrect because BIOS is correct.


Common Pitfalls:

  • Confusing BIOS/UEFI firmware with OS bootloader files; they are different stages.


Final Answer:

ROM BIOS.

More Questions from Computer Hardware

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion