Assignment on Computer Memory
Name: Additya
Course: [Link]
Subject: Computer
Submitted to: _______________________
Date: _____________________________
Introduction to Computer Memory
Computer memory is an essential component of any computer system. It is the storage
space where data, instructions, and information are stored temporarily or permanently for
processing. Without memory, a computer cannot perform even the simplest task. Every
operation — from typing a letter to browsing the internet — requires memory.
Definition
Computer memory is the internal storage area of a computer that stores data and
instructions either temporarily or permanently for immediate or future use.
Types of Computer Memory
Memory is mainly divided into two categories: 1. Primary Memory (Main Memory) 2.
Secondary Memory (Auxiliary Memory) It can also be classified as volatile (loses data
when power is off) and non-volatile (retains data without power).
Primary Memory
Primary memory is the internal memory of the computer which holds data and instructions
that are currently being processed by the CPU. It is directly accessible by the processor
and has fast access speed. Types of Primary Memory: 1. RAM (Random Access Memory)
2. ROM (Read Only Memory)
Random Access Memory (RAM)
RAM is a volatile memory that stores data temporarily while a computer is running. When
power is turned off, all information in RAM is lost. Types: 1. Static RAM (SRAM) – Faster
and used in cache. 2. Dynamic RAM (DRAM) – Slower and cheaper, used as main
memory.
Read Only Memory (ROM)
ROM is a non-volatile memory that stores data permanently. It usually contains essential
instructions for the computer to start. Types include PROM, EPROM, and EEPROM.
Secondary Memory
Secondary memory stores data permanently for future use. It is non-volatile and larger in
capacity than primary memory. Examples: Hard Disk, SSD, CD/DVD, Pen Drive, Memory
Card, Magnetic Tape.
Cache Memory and Registers
Cache memory is high-speed memory placed between the CPU and RAM to increase
processing speed. Registers are the fastest type of memory located inside the CPU, used
to store instructions or addresses currently being processed.
Conclusion
Memory is the backbone of computer operations. It enables data storage, quick access,
and efficient processing. From temporary RAM to permanent hard disks, each type of
memory plays a vital role in the smooth functioning of computers. With technological
advancement, memory devices are becoming faster, smaller, and more efficient.
Comparison of Memory Types
Type Nature Volatility Examples
Primary Memory Internal Volatile RAM, ROM
Secondary Memory External Non-Volatile HDD, SSD, CD
Cache Memory Between CPU and RAM Volatile L1, L2 Cache
Registers Inside CPU Volatile Program Counter, Accumulator