Each data information is stored in memory on a set of memory locations. The size of the data in each memory address specified by the data bus width. The arrangement is called a memory location map memory (memory space).
Figure 9 : Map of Memory
An understanding of the memory map is necessary, to plan the place of storage of data information at the time of program planning. Figure 1.9 shows the position / meaning: data bus width, address, and the width of the memory map in the memory map. Each memory space has its own address the unique, ie no twins / equal (00, AC, B8, FF). Set of memory address space called “wide memory map”, so that the amount of data stored in the memory map depends on: the width of the data bus width of the memory map * Example:
Examine the images that include components of the CPU 8080 pendetak 8224 and 8228 buffer below:
1. The data bus can be seen from D0 D7 sd means 8 bits, meaning that the microprocessor has a data bus width of 8 bits
2. The address bus can be seen from A0 to A15, the mikrprosesor means has a memory capacity of 215 = 64 K bytes.
3. The Bus Control is INT, HOLD, HLDA, DBIN, WR, SYNC, READY, RESET, which each have a specific function in controlling the data that enter or exit the microprocessor.
Characteristics that must be considered in the microprocessor
1. The size of the internal data bus (internal data bus size) number of channels that are daam mikroposesor stating the number of bits that can be transferred between components in a microprocessor.
2. The size of the external data bus (external data bus size): The number of channels used to transfer data between the components between the microprocessor and the components outside the microprocessor.
3. The size of the memory address (memory address size): The amount of memory address that can be addressed by the microprocessor directly.
4. The clock speed (clock speed): Rate, or clock speed of the microprocessor to guide work.
5. The special features (special features): Special features to support specific applications like floating point processing facilities, multimedia and so on