Difficulty: Easy
Correct Answer: ROM BIOS
Explanation:
Introduction / Context:
Understanding the boot sequence helps you troubleshoot no-POST, no-boot, and device-detection issues. The very first code executed by the CPU after reset is firmware stored in non-volatile memory. Historically this is referred to as the ROM BIOS (or UEFI firmware in modern systems).
Given Data / Assumptions:
Concept / Approach:
On power-up the CPU fetches its first instructions from a fixed reset vector mapped to the system firmware. This firmware (ROM BIOS/UEFI) initializes the chipset, memory controller, timers, and buses, then reads configuration parameters stored in CMOS/NVRAM. Storage devices and boot sectors are queried later during the handoff to the OS loader.
Step-by-Step Solution:
Verification / Alternative check:
Motherboard manuals confirm that CMOS is only a data store for settings, not executable code. Flash updates change the ROM content used at this first stage.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing “CMOS setup” with the actual firmware; assuming disks initialize before firmware; overlooking the impact of corrupted firmware.
Final Answer:
ROM BIOS
Discussion & Comments