COMPUTER MEMORY:
3 types:
*Primary memory
*Secondary memory
*Cache memory
***** PRIMARY MEMORY:
*Essential component
*Programs and data are loaded here
before processing
*CPU interacts directly
*Performs READ & WRITE tasks
2 Types:
RAM (RANDOM ACCESS MEMORY):
*Volatile (data gets deleted
once power is switched off)
*Temporary storage for data
*Referred as “MAIN MEMORY” cz it
loads faster than the secondary
memory
ROM (READ ONLY MEMORY):
*Non-Volatile (Retains the data
even if the power is switched
off)
*Used as Permanent storage.
*Startup program (boot loader)
is stored in the ROM.
***** CACHE MEMORY:
*Also known as CPU CACHE MEMORY.
*Temporary, chip-based feature that
allows for faster access to frequently
accessed information
*Smaller but faster than RAM
*Accessed faster by CPU
*When CPU needs some data, it examines
the cache. If the requirement is met,
it reads the cache.
*****SECONDARY MEMORY:
*Auxiliary or Secondary memory to
permanently store data or instructions
for future use.
*Non-Volatile, Larger Storage capacity
than primary storage.
*Not directly accessed by CPU.
*Contents of secondary storage need to
be first brought into the main memory
for the CPU to access.
*Examples: Hard Drive (HDD), Compact
Disk (CD), Digital Versatile Disc
(DVD), Memory Card, Pen-drives, Solid
State Drive (SSD)
#### Special mention :P
Secondary Storage Devices like Solid
State Drive (SSD) support faster data
transfer speed compared Hard Drive
(HDD).
Data Transfer between computers has
become easier & simpler due to
availability of small-sized and
portable flash or pendrives