Microprocessor Memory Organization

Posted in Labels:


A memory unit is an internal part of any microcomputer system and its primary purpose is to hold programs and data. In a board sense a microcomputer memory system can be logically divided into three groups.

  1. Processor Memory

  2. Primary or Main memory

  3. Secondary Memory



Processor memory refers to the microprocessor registers. These registers are used to hold temporary results when a computation is in progress. Also there is no speed disparity between these register and the microprocessor because they are fabricated using the same technology.

Primary or main memory is the storage area in which all programs are executed. The microprocessor can directly access only those items that are stored in primary memory.

Secondary memory refers to the storage medium comprising slow device such as magnetic tapes and disks. These devices are used to hold large data files and huge programs such as compilers and data base management systems which are not needed by the processor frequently. Secondary memory stores programs and data in excess of the main memory. There are two types of optical disks.

 These are the CD ROM and the WORM. The CD ROM is inexpensive compared to the WORM drive. Hard disk memory is also frequently used with microcomputer systems. The hard disk also known as the fixed disk is not removable like the floppy disk.