Week 4 post - Which is needed, BIOS or CMOS

After the power button is pressed, how does the computer know how to start or if it is functioning correctly? On the motherboard, there are several mechanisms. Traditionally, a computer uses Basic Input/Output System (BIOS), Complementary metal–oxide–semiconductor (CMOS), and a Master Boot Record (MBR) to get the end-user to the welcome screen.Currently, a newer version of the BIOS and MBR is available. In simple terms, the BIOS and UEFI are interchangeable and MBR and GPT are interchangeable. The new BIOS is called Unified Extensible Firmware Interface (UEFI) and provides better flexibility than BIOS. The updated MBR is called GUID Partition Table (GPT). It contains a better partition table on the hard drive, which allows larger hard drives to be used as a boot drives.

The BIOS is a native software within the motherboard, although, relatively simple. After power on, the BIOS script starts. The BIOS performs a Power-On Self-Test (POST) and communicates with all of the installed hardware. If any configuration changes to the BIOS are required, they must be prior to the MBR. Pressing an entry key such as delete, Control-M, or one of the F-keys will open a BIOS configuration menu. In the BIOS menu, settings are available for modification. Some of those setting include the time, recognition of hard drives, and boot order. After the settings are modified, they are retained by CMOS. CMOS is the battery-backed memory where the BIOS maintains the various settings on the motherboard. After saving the changed, the system reboots and incorporates the changes upon the next startup. The POST verifies the hardware configuration and proper function of the hardware. Then, the MBR starts the operating system on the boot drive.



Resources:


CMOS. (2018, April 04). Retrieved April 06, 2018, from https://en.wikipedia.org/wiki/CMOS
Fisher, T. (2018, March 08). What Is CMOS and What Is It For? Retrieved April 06, 2018, from https://www.lifewire.com/what-is-cmos-2625826 


Hoffman, C. (2017, November 27). What Is UEFI, and How Is It Different from BIOS? Retrieved April 06, 2018, from https://www.howtogeek.com/56958/htg-explains-how-uefi-will-replace-the-bios/ 


Some basics of MBR v/s GPT and BIOS v/s UEFI. (2014, July 2). Retrieved April 06, 2018, from https://wiki.manjaro.org/index.php?title=Some_basics_of_MBR_v/s_GPT_and_BIOS_v/s_UEFI#MBR_vs._GPT


Unified Extensible Firmware Interface. (2018, March 31). Retrieved April 06, 2018, from https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface

Comments