0% found this document useful (0 votes)
83 views11 pages

Ram Rom Cache Memory Presentation

Uploaded by

chromeyellow
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views11 pages

Ram Rom Cache Memory Presentation

Uploaded by

chromeyellow
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

World University

OF Bangladesh

Title :- The Basics of Computer Memory:


Differences Between RAM, ROM, and Cache
Memory
The Basics of Computer
Memory

Differences Between RAM, ROM, and Cache


Memory
Introduction

• Computer memory is crucial for


processing and storing data. Key
types include RAM, ROM, and
Cache memory, each serving
specific purposes.
What is RAM?

Random Access
- Volatile memory.
Memory (RAM):

- Temporary storage - Faster than most


for active processes. storage devices.

- Example: Running
applications and the
operating system.
Read-Only Memory - Non-volatile
(ROM): memory.

- Contains
What is permanent
- Cannot be
modified during
instructions, e.g.,
ROM? firmware.
normal operations.

- Example: Boot-up
instructions.
What is Cache
Memory?

• Cache Memory:
• - High-speed storage located
close to the CPU.
• - Stores frequently accessed data.
• - Reduces latency and speeds up
data retrieval.
• - Example: CPU cache (L1, L2, L3).
Key Differences: RAM vs ROM

- Temporary - For active


RAM: - Volatile.
storage. processes.

- Contains
- Permanent
ROM: - Non-volatile. essential system
storage.
instructions.
Key Differences:
RAM vs Cache

• RAM:
• - Larger capacity.
• - Stores active processes.
• - Relatively slower than cache.

• Cache:
• - Smaller capacity.
• - Stores frequently accessed data.
• - Extremely fast.
Practical Applications

- RAM:
Multitasking,
gaming, and
real-time
processing.

- ROM: Ensures
a reliable
startup for
devices.

- Cache:
Enhances CPU
efficiency for
high-
performance
tasks.
Conclusion

• Understanding RAM, ROM, and


Cache memory helps optimize
system performance. Each type
of memory plays a unique role in
computing efficiency.

You might also like