MEMORY ORGANISATION TOPIC 5 Flashcards
Types of Computer Memory
- Computer Memory
- Primary Memory (RAM, ROM)
- Secondary Memory (HDD, SDD)
What is computer memory?
- Its the most important part of the computer system.
- Memory is combination of memory cells with each cells length is 8 bit (1byte)
Primary memory
- RAM (SRAM)
- ROM (PROM)
- Hybrid (Flash memory)
Memory hierarchy - Registers
- Register is a small permanent storage location within a CPU.
- The data not stores permanently.
Memory hierarchy - Cache Memory
- One of the fastest memory is called cache memory
- Resides between CPU and main memory and stores all frequently used data.
Memory Hierarchy
- Internal memory or primary memory (Cache memory and registers).
- External memory or secondary memory (Magnetic tape, disc)
Memory hierarchy - Main memory
- Main memory is critical component of all computing systems: server, mobile, embedded and desktop
MEMORY HIERARCHY:
- REGISTER (CPU)
- CACHE MEMORY (CACHE)
- MAIN MEMORY (RAM,DRAM)
- LOCAL SECONDARY STORAGE (HARD DISK)
- OTHER / REMOTE SECONDARY STORAGE (OPTICAL DISC)
RAM (random access memory)
The RAM family includes two important memory devices:
1. static RAM (SRAM)
2. dynamic RAM (DRAM)
SRAM retains its contents as long as electrical power is applied.
DRAM has an extremely short data lifetime about 4 milliseconds. Is used to refresh data before it expires.
- Computer’s short term memory
ROM (read only memory)
- ROM is a class storage medium used in computers and other electronic devices.
- Data stored in ROM cannot be modified
- Helps starts up the computer
Types of ROM:
PROM (programmable read only memory)
- empty od data when manufactured
EPROM (Erasable programmable read only memory)
- Can be programmed, erased and reprogrammed.
- After reprogramming the window is covered to prevent new contents being erased
EEPROM (Electrically erasable programmable read only memory)
Flash ROM
Secondary Storage
- CPU registers
- Cache
- Primary memory
- Disk storage (secondary memory)
- Tape (tertiary memory)
They are large, cheap, and non volatile
Computer storage devices characteristics:
- Volatility
- Differentiation
- Accessibility
Types of computer storage devices
- Magnetic storage devices
- Optical storage devices
- Flash memory devices
- Online cloud storage devices
Memory Capacity
- bit = smallest unit of computer memory
- nibble = 4 bits
- byte = 8 bits
- kilobyte = 1024 byte = 1 kb
- megabyte = 1024 kb = 1 mb
- gigabyte = 1024 mb = 1 gb
- terabyte = 1024 gb = 1 tb
- petabyte = 1024 tb = 1pb