03 Computer Memory
03 Computer Memory
Level: L2
Primary Memory also called as volatile memory because the memory can’t store the data
permanently. Primary memory select any part of memory when user want to save the data in
memory but that may not be store permanently on that location. It also has another name i.e.
RAM.
The primary storage is referred to as random access memory (RAM) due to the random
selection of memory locations. It performs both read and write operations on memory. If
power failures happened in systems during memory access then you will lose your data
permanently. So, RAM is volatile memory. RAM categorized into following types.
DRAM
SRAM
DRDRAM
RAM
RAM stands for Random Access Memory. The processor accesses all memory addresses
directly, irrespective of word length, making storage and retrieval fast. RAM is the fastest
memory available and hence most expensive. These two factors imply that RAM is available
in very small quantities of up to 1GB. RAM is volatile but my be of any of these two types
Each memory cell in a DRAM is made of one transistor and one capacitor, which store one bit
of data. However, this cell starts losing its charge and hence data stored in less than
thousandth of a second. So it needs to be refreshed thousand times a second, which takes up
processor time. However, due to small size of each cell, one DRAM can have large number of
cells. Primary memory of most of the personal computers is made of DRAM.
Each cell in SRAM is made of a flip flop that stores one bit. It retains its bit till the power
supply is on and doesn’t need to be refreshed like DRAM. It also has shorter read-write cycles
as compared to DRAM. SRAM is used in specialized applications.
DRDRAM
Direct Rambus Dynamic RAM is a memory subsystem that promises to transfer up to 1.6
billion bytes per second. The subsystem consists of the random access memory (RAM), the
RAM controller, and the bus (path) connecting RAM to the microprocessor and devices in the
computer that use it
2. Secondary Memory / Non Volatile Memory:
Secondary memory is external and permanent memory that is useful to store the external
storage media such as floppy disk, magnetic disks, magnetic tapes and etc cache devices.
Secondary memory deals with following types of components.
ROM is permanent memory location that offer huge types of standards to save data. But it
work with read only operation. No data lose happen whenever power failure occur during the
ROM memory work in computers.
1. PROM: Programmable Read Only Memory (PROM) maintains large storage media but
can’t offer the erase features in ROM. This type of RO maintains PROM chips to write data
once and read many. The programs or instructions designed in PROM can’t be erased by
other programs.
2. EPROM : Erasable Programmable Read Only Memory designed for recover the problems
of PROM and ROM. Users can delete the data of EPROM thorough pass on ultraviolet light
and it erases chip is reprogrammed.
Cache Memory: Mina memory less than the access time of CPU so, the performance will
decrease through less access time. Speed mismatch will decrease through maintain cache
memory. Main memory can store huge amount of data but the cache memory normally kept
small and low expensive cost. All types of external media like Magnetic disks, Magnetic
drives and others store in cache memory to provide quick access tools to the users.