Have you ever think what happens as soon as you press the power button of your computer(PC/Laptop)?
Why does it take so long to show your desktop?
So in this article, we are going to see how does computer start
The startup sequence
As soon as you press the power button, a lot of processing takes place inside your computer.
Let’s discuss each component and systems that work together to start up your computer.
The CPU, or Central Processing Unit, is a large chip inside the computer and called the brain of the computer which controls everything.
It takes data from RAM, performs instruction and writing the data back to RAM.
Some of the instructions may also involve other components like the HDD.
RAM (Random Access Memory) stores data temporarily.
RAM is both readable and writable.
It is volatile. i.e., when the computer is power off, all the data stored in RAM is lost.
It is fast.
ROM (Read-Only Memory) is a chip which usually programmed by the manufacturer, and cannot be changed or overwritten.
ROM is read-only because its data cannot be changed or overwritten.
ROM is non-volatile memory i.e., it does not need the power to keep the data inside it.
The hard disk drive is the main/secondary storage device in your computer. The operating system is also stored on the hard drive.
BIOS stands for Basic Input Output System.
The BIOS is stored in the ROM which contains all the instructions for controlling your hardware (like keyboard, mouse, monitors and hard disk drives).
BIOS does very little after the startup sequence is complete, and control has gone to the operating system.
When you start up your computer by pressing the power button, the black screen displaying “Press Esc, F2 or Del for Setup” is the very first screen from where you can enter into the BIOS.
By pressing the given button, you enter a setup screen where you can change the different settings.
The operating system is usually stored on the hard disk drive but you can load an operating system from a USB drive or a CD instead.
For booting from the other devices, you have to select the boot device priority from BIOS.
The CPU starts and fetches instructions into RAM from the BIOS, which is stored in the ROM.
The BIOS starts the hardware peripherals and perform some basic checks to make sure the computer is working properly.
The BIOS then starts the boot sequence. It will look for the operating system.
If you don’t change any of the settings, the BIOS will fetch the operating system from the hard drive and load it into the RAM.
The BIOS then transfers control to the operating system.
I hope this information will help you. Please write below if you have any suggestions.