CHAPTER 2
INTERNAL ARCHITECTURE
The internal architecture of the Intel386 DX microprocessor consis~s of six functional units that operate in parallel. Fetching, decoding, execution, memory management, and bus accesses for several instructions are performed simultaneously. This parallel opera- tion is called pipelined instruction processing. With pipelining, each instruction is per- formed in stages, and the processing of several instructions at different stages may overlap as illustrated in Figure
The six functional units of the Intel386 DX microprocessor are identified as follows:
•Bus Interface Unit
•Code Prefetch Unit
•Instruction Decode Unit
•Execution Unit
•Segmentation Unit
•Paging Unit
TYPICAL
PROCESSDR
1386~ DX MICROPROCESSOR
BUS UNIT |
|
DECODE | |
UNIT | |
EXECUTION | |
UNIT |
|
MMU |
|
| |
| Figure |