Pentium® 4 Processor Basic Organization

Refer to Figure 35-1 on page 840. The Pentium® 4 processor includes the following major subsystems:

  • The processor core. This is the heart of the beast: the instruction fetch, decode, execute engine. It is responsible for the following:

    - Instruction fetch.

    - Branch prediction.

    - Parsing of the IA instruction stream.

    - Decoding of IA instructions into primitive, fixed-length instructions (referred to as micro-ops, or μops).

    - Mapping accesses for the small IA data register set to a larger physical register set.

    - Dispatch, execution and retirement of μops.

  • The Local APIC. This unit receives interrupt requests from sources local to the processor as well as from remote sources (e.g., other processors and the IO ...

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.