Updated: July 10, 2020 (November 19, 2012)
SidebarFirmware Changes in Progress
Although firmware, such as the commonly used basic input/output system (BIOS), plays a key role in booting or starting a computer, BIOS, which dates back to before MS-DOS, has several limitations that are impacting the new generation of computers with high-powered processors. The Extensible Firmware Interface (EFI) is gradually gaining ground to address these limitations.
BIOS Limits Drivers, Disk, Peripherals
Since its design, BIOS has been tightly dependent on the Intel x86 processor architecture. Therefore, it still relies on the x86 processor’s 16-bit “real mode” operation, and the initial device drivers needed to boot the OS must be 16-bit. During the initial phase of the BIOS-based boot process, only 64KB of memory are addressable.
A second limitation is also due to BIOS’s 16-bit legacy: it relies on the Master Boot Record (MBR) disk partitioning scheme, which uses 32-bit values to describe the offset and length of a partition—meaning there are a maximum of four primary partitions and a maximum disk size of roughly 2 terabytes (TB).
Atlas Members have full access
Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.
Membership OptionsAlready have an account? Login Now