Memories
Memories
WHAT IS MEMORY?
• Memory devices store data temporarily or permanently.
• Used in digital systems like computers and hard disks to
store user data or control programs.
• To handle large data efficiently, memory devices must
have high capacity and be cost-effective.
STRUCTURE AND OPERATIONS OF
MEMORY
• Registers and Cells:
Registers form the fundamental units of memory.
Each register comprises cells, storing one bit per cell.
• Address and Capacity:
Memory locations are defined by unique addresses.
Capacity represents the total bits a memory unit can hold.
• Write & Read Operations:
Data transfer is facilitated via control, address, and data
lines.
BLOCK DIAGRAM
Data lines
Address lines
Memory unit
Rea
d
Write
CL ASSIFICATION
Memory
Flash
PRO EPRO EEPR
SRAM DRAM ROM memo FRAM MRAM
M M OM ry
VOL ATILE MEMORY:
• Volatile memory is a type of computer memory that
requires a continuous power supply to retain data.
• All data is lost when the power is turned off.
• Used for temporary storage and high-speed operations.
TYPES OF VOL ATILE MEMORY:
• Static RAM (SRAM)
• Stores data using flip-flops.
• Faster and more reliable than DRAM.
• Used in cache memory.
• Dynamic RAM (DRAM)
• Stores data using capacitors.
• Requires periodic refreshing to retain data.
• Used as main memory in computers.
NON-VOL ATILE MEMORY
• Non-volatile memory is a type of memory that retains data
even when the power is turned off.
• It is used for long-term data storage in digital devices.
TYPES OF NON-VOL ATILE MEMORY:
• Read-Only Memory (ROM)
• Permanently stores system firmware.
• Variants:
• PROM: Can be programmed once.