0% found this document useful (0 votes)
69 views4 pages

Computer Storage Structure Explained

The storage structure of a computer encompasses various types of memory, ranging from fast CPU registers to slower external storage, each with distinct speed, cost, and capacity. It includes main memory (volatile RAM) and secondary memory (non-volatile storage like HDDs and SSDs), organized in a hierarchy to balance speed and cost while providing efficient data access. Caching is a key technique used to store frequently accessed data in faster memory for quicker retrieval, enhancing overall system performance.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views4 pages

Computer Storage Structure Explained

The storage structure of a computer encompasses various types of memory, ranging from fast CPU registers to slower external storage, each with distinct speed, cost, and capacity. It includes main memory (volatile RAM) and secondary memory (non-volatile storage like HDDs and SSDs), organized in a hierarchy to balance speed and cost while providing efficient data access. Caching is a key technique used to store frequently accessed data in faster memory for quicker retrieval, enhancing overall system performance.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

STORAGE STRUCTURE

“The storage structure of a computer refers to how data and instructions


are stored, organized, and accessed in a computer system.”
It includes all the different types of memory — from the fastest (CPU
registers) to the slowest (external storage).
Each type has a different speed, cost, and capacity.
Main Memory (RAM):
 Holds programs and data currently being used.
 Volatile---contents are lost when power is off.
 Two main types:
o SRAM (Static RAM) – faster, used in cache.
o DRAM (Dynamic RAM) – slower, used in main memory.
Secondary Memory:
 Used for long-term data storage.
 Non-volatile ---data is retained even when power is off.
 Examples:
o Hard Disk Drives (HDD)- Magnetic storage device used to store
data permanently in a computer. Its surface is divided into tracks
which are sub-divide into sectors.
o Solid-State Drives (SSD)- Non-mechanical storage device that
stores data on flash memory chips. It has no moving parts, which
makes it faster, quieter, and more durable than an HDD.
o Magnetic Tapes
Storage Hierarchy
The Storage Hierarchy (or Memory Hierarchy) refers to the
arrangement of different types of computer memory and storage
devices based on their speed, cost, and capacity.
Purpose:
The main goal of the storage hierarchy is to:
 Balance speed and cost
 Provide fast data access to the CPU
 Store large amounts of data economically

Levels of Storage Hierarchy


1. Registers (smallest and fastest memory located inside the CPU. They
store data and instructions that are currently being executed.)
2. Cache Memory (Cache memory is a small, high-speed memory
placed between the CPU and main memory (RAM) to store
frequently used data and instructions. e.g: CPU cache (L1,L2,L3))
3. Main Memory (Main memory, also known as primary memory or
RAM (Random Access Memory), temporarily stores data and
programs that are currently in use.)
4. SSD (A secondary storage device that stores data electronically using
flash memory chips instead of magnetic disks.)
5. Hard disk (A magnetic storage device used to store data permanently
in a computer.
It stores data on spinning metal disks (called platters) coated with a
magnetic material.)
6. Optical Disk (An Optical Disk is a storage medium that uses laser
technology to read and write data.
Data is stored in pits and lands on the disk surface, which are read by
a laser beam.)
7. Magnetic Tape (A Magnetic Tape is a sequential access storage
device that stores data on a plastic tape coated with magnetic
material.
Data is recorded and read using magnetic heads.)

IMP. POINT:

“Caching is a technique where a computer stores a small copy of


frequently used data in a fast memory so it can be accessed quickly the next
time it’s needed.”
 Example:
 When you open a website, your browser stores images and files in
cache memory.
 Next time you visit the same site, it loads faster because it doesn’t
have to download everything again.
 Where It’s Used in a Computer:
 CPU cache (L1, L2, L3) – speeds up processing
 Web browser cache – speeds up web browsing
 Disk cache – speeds up reading/writing to a hard drive

You might also like