Skip to content

Understanding ROM - The Computer's Built-in Memory

📝 Cheat Sheet

ROM and BIOS

ROM (Read-Only Memory) stores permanent data that is not lost when the power is off. It is used to hold the instructions a computer needs to start. BIOS is the main program stored in ROM and is the first software that runs when the computer turns on. There are 3 key features of ROM:

  1. Non-volatile: keeps data even when the computer is powered off.
  2. Read-only: data is pre-programmed during manufacturing and cannot easily be changed.
  3. Essential for start-up: contains the instructions needed to boot the computer.

BIOS (Basic Input/Output System) functions:

  1. POST (Power-On Self-Test): checks if all hardware components are working correctly.
  2. Boot: starts the operating system.
  3. Data flow management: manages data between the operating system and devices like the keyboard and hard drive.

ROM can sometimes be updated through a process called “flashing,” but this is done by manufacturers, not regular users.

ROM, which stands for Read-Only Memory, is a type of computer memory that stores data which can be read but not easily changed. Unlike RAM, ROM keeps its data even when the power is turned off.

Key Features of ROM

  1. Non-volatile: Keeps data even when the computer is turned off.
  2. Read-only: Data is pre-programmed and is not meant to be changed.
  3. Essential for start-up: Contains important instructions for starting the computer.
ROM is like a cookbook that comes with your kitchen appliance - it contains important instructions that don’t change often.

BIOS: A Special Type of ROM

BIOS (Basic Input/Output System) is a program stored in ROM. It is the first software that runs when a computer is turned on.

Functions of BIOS:

  • Checks if all hardware components are working correctly.
  • Starts the operating system.
  • Manages data flow between the operating system and devices like the keyboard or hard drive.
Pop Quiz
When a computer is first powered on, what is the first software that runs?

Powering ROM

ROM does not need constant power to keep its data. However, some types of ROM (like those used for BIOS) may use a small watch battery on the motherboard. This battery helps:

  • Keep basic settings (like date and time) when the computer is unplugged.
  • Make sure the BIOS program is always ready, even after long periods without power.

Writing to ROM

ROM is written to during manufacturing. However, some types of ROM can be updated:

  • Who writes it? Computer manufacturers or hardware producers.
  • Can users change it? Generally, no. But some ROM can be updated through a process called ‘flashing’.

What Can Be Done with ROM?

ROM has several important uses:

  1. Stores start-up instructions.
  2. Contains basic input/output programs.
  3. Holds firmware for devices like printers or routers.
Flashcard
What is BIOS and where is it stored?
Tap to reveal
Answer

BIOS (Basic Input/Output System) is the first program that runs when a computer is powered on.

It is stored in ROM (Read-Only Memory).

  • Runs POST: checks that all hardware is working
  • Loads the operating system
  • Manages data flow between hardware and software

The Role of ROM in Computers

ROM plays an important part in how a computer works:

  1. Boot-up Process: Provides the first instructions when the computer starts.
  2. Hardware Compatibility: Makes sure basic hardware and software work together.
  3. Security: Acts as a trusted source of instructions that cannot easily be changed.
Last updated on • Talha