Concise Summary of Computer Memory and Storage Lecture
Lecture Outline
- Memory Types
- Internal Memory
- Registers
- Cache memory
- RAM
- ROM
- Secondary Memory
- HDD
- SSD
- USB Flash Drive
- External Hard Drive
- Memory Card
- Cloud Storage
Lecture Objectives
- Understand fundamentals of computer memory and storage technologies.
- Recognize different types of memory and their roles in computing.
Memory Overview
- Memory is essential for processing data and instructions quickly.
- Sensory Memory: Brief storage of sensory information <1 second.
- Short-Term Memory (STM): Holds/manipulates information for 15-30 seconds.
- Long-Term Memory (LTM): Stores data for minutes/lifetime with vast capacity.
- Explicit Memory: Conscious recall - episodic (events) & semantic (facts).
- Implicit Memory: Unconscious influence - includes procedural memory.
Internal Memory
- Registers:
- Quick storage for data/instructions in the CPU.
- Types:
- Data Registers
- Address Registers
- Program Counter (PC)
- Instruction Register (IR)
- Memory Buffer Register (MBR)
- Status Flags
- Cache Memory: Fast storage that boosts performance by storing frequently used data.
- RAM:
- Temporary storage for actively used data and programs.
- Cleared when programs are closed.
- ROM:
- Permanent data essential for startup and basic functions.
- Retains data when powered off.
Secondary Memory
- Hard Disk Drive (HDD):
- Non-volatile storage using magnetic platters and widely used.
- Solid State Drive (SSD):
- Faster, uses NAND flash memory, no moving parts, energy-efficient.
- USB Flash Drive:
- Portable storage device for data transfer/backups.
- External Hard Drive:
- Additional storage capacity, portable, easy to connect.
- Memory Card:
- Used in cameras/smartphones for expanding storage.
- Cloud Storage:
- Remote storage service via internet, flexible and scalable.
Summary
- Memory is crucial for data manipulation in computing.
- Registers hold critical information for processing tasks in CPUs.
- Cache memory improves access speed for frequently used data.
- HDDs and SSDs serve as primary storage with distinct characteristics.
- USB drives, external hard drives, memory cards, and cloud storage provide diverse and portable storage solutions.