EasyManua.ls Logo

AMD K5

AMD K5
406 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Execution Pipeline 2-5
18524C/0Nov1996 AMD-K5 Processor Technical Reference Manual
Figure 2-2. Pipeline Stage Functions
Fetch
a) Calculate Address
b) Fetch instruction
Predict branch
1 2 3 4 5
Decode 1
a) Merge into byte queue
b) Generate ROPs
Decode 2
a) Merge register tags and immediates
b) Access registers or ROB
Execute
a) Dispatch ROPs to execution units
Calculate operand linear address
1
b) Execute
Arbitrate for result bus
Access operands in data cache
1
Check protection and segment limit
1
Result
Forward to execution units
Write to ROB
Correct branch prediction
Drive write cycle on bus
1
Retire
Write to real-state registers
Forward from ROB
Notes:
1. Load/store instructions only.
2. The Retire stage may occur one or more clocks after completion, but it does not affect throughput.
Fetch Decode 1 Decode 2 Execute Result Retire
2

Table of Contents

Related product manuals