Saturday, August 15, 2015

Memory System

Note for Memory System Incomplete as in the Syllabus but useful to face assesment of Khec 3rd Semester
Have a Very First Look :)

Microcomputer Memory
•Memory is an essential component of the microcomputer system.
•It stores binary instructions and datum for the microcomputer.
•The memory is the place where the computer holds current programs and data that are in
use.
•None technology is optimal in satisfying the memory requirements for a computer system.
•Computer  memory  exhibits  perhaps  the  widest  range  of  type,  technology,  organization,
performance and cost of any feature of a computer system.
•The memory unit that communicates directly with the CPU is called main memory.
•Devices that provide backup storage are called auxiliary memory or secondary memory.

Cache memory 
Intended to give memory speed approaching that of fastest memories available but with
large size, at close to price of slower memories.
Cache is checked first for all memory references.
If not found, the entire block in which that reference resides in main memory is stored in a
cache slot, called a line.
Each line includes a tag (usually a portion of the main memory address) which identifies
which particular block is being stored
Locality of reference implies that future references will likely come from this block of
memory, so that cache line will probably be utilized repeatedly.
The proportion of memory references, which are found already stored in cache, is called the
hit ratio.


Reference: W Stalling and M Mano
Download