An Overview of the 386 Internal Architecture
Figure 5-1 on page 41 illustrates the internal architecture of the 386 processor. It consisted of the following internal units:
Bus Unit. Interfaces the processor to the FSB and the system in general.
Prefetcher. Working on the presumption that the currently executing program never executes jumps, it instructs the Bus Unit to perform a series of memory code read transactions from ascending memory addresses.
Prefetch Queue. The instructions prefetched from memory are placed in this queue.
Instruction Decoder. Decodes each instruction into an executable form.
Instruction Queue. The decoded instructions are placed in this queue.
Execution Unit. Executes instructions one at a time as they are provided ...
Get The Unabridged Pentium 4 IA32 Processor Genealogy now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.