INTRODUCTION
Memory is the most essential part of a computer.
Without memory there would be no computer, as
we know it today.
It is used for storing both instructions to be
executed and data.
This presentation has been developed after an
intensive research on Memory Devices.
TYPES OF MEMORY
MAIN MEMORY
o Random Access Memory
(RAM)
o Read Only Memory (ROM)
CACHE MEMORY
SECONDARY MEMORY
o Optical Media Devices
o Magnetic Media Devices
MAIN MEMORY
Directly or indirectly connected to the CPU via a memory bus
Comprises of two buses: an address bus and a data bus
The CPU firstly sends a number through an address bus, a
number called memory address, that indicates the desired
location of data. Then it reads or writes the data itself using the
data bus.
Additionally, a memory management unit(MMU) is a small
device between CPU and RAM recalculating the actual memory
address, for example to perform translation of virtual memory
addresses to physical addresses.
Broadly, the main memory is of two types-
It is a type of
synchronous DRAM,
designed by
the Rambus Corporation
.
It is fairly fast and has tried
to address some of the
complex electrical and
physical problems involved
with memory.
DDRDRAM (Double Data Rate DRAM)
It is a type of memory in
which, memory refreshing is
not required.
It uses flip-flops to store
binary information.
As it takes up more space
than DRAM, it is used for
specialized applications.
It is much easier to use and
has shorter read-write cycles
compared to DRAM.
READ ONLY MEMORY
Disk
caches
are
usually
just a
part of
main
memory
made up
of
common
dynamic
RAM
(DRAM)
chips.