Classification Of Firmware ⚙️
Firmware is a type of software that is stored in a non-volatile memory and controls the basic functions of a device. Firmware is a low-level software that is specific to a particular hardware device and is often integrated into the device itself.
POST (Power-On Self-Test): POST is a firmware that runs automatically when a computer is turned on. It performs a series of tests on the computer's hardware to ensure that everything is working correctly before the operating system is loaded. POST checks the computer's memory, disk drives, and other hardware components, and displays any error messages if any issues are detected.
BIOS (Basic Input/Output System): BIOS is a firmware that is stored on a chip on the motherboard of a computer. It controls the basic functions of the computer, such as initializing the hardware and loading the operating system. BIOS is responsible for performing tasks such as power management, system configuration, and providing a basic interface between the operating system and the computer's hardware.
Bootstrap Loader: Bootstrap loader is a firmware that is responsible for loading the operating system into the computer's memory. It is executed immediately after the POST completes, and it typically reads the boot sector of the hard disk or other storage device to locate the operating system. Once the operating system is located, the bootstrap loader loads it into memory and transfers control to the operating system.
In summary, POST, BIOS, and Bootstrap loader are types of firmware that are responsible for different functions during the boot process of a computer. POST performs hardware tests, BIOS is responsible for basic hardware functions, and Bootstrap loader loads the operating system. All of these firmware are essential for the computer to boot up properly and for the operating system to function correctly
Comments
Post a Comment