|
AMD-K6 Datasheet, PDF (36/346 Pages) Advanced Micro Devices – AMD-K6 Processor | |||
|
◁ |
AMD-K6® Processor Data Sheet
Preliminary Information
20695H/0âMarch 1998
The multimedia unit shares pipeline control with the Integer X
unit and executes all MMX instructions.
The Integer Y execution unit can operate on the basic word and
doubleword ALU operations â ADD, AND, CMP, OR, SUB,
XOR, zero-extend and sign-extend operands.
The branch condition unit is separate from the branch
prediction logic in that it resolves conditional branches such as
JCC and LOOP after the branch condition has been evaluated.
Table 1. Execution Latency and Throughput of Execution Units
Execution Unit
Function
Latency Throughput
LEA/PUSH, Address
Store
Memory Store
1
1
1
1
Load
Memory Loads
2
1
Integer ALU
1
1
Integer X
Integer Multiply
2â3
2â3
Integer Shift
1
1
MMX ALU
1
1
Multimedia MMX Shifts, Packs, Unpack
1
1
MMX Multiply
1â2
1â2
Integer Y
Basic ALU (16- & 32-bit operands) 1
1
Branch
Resolves Branch Conditions
1
1
FPU
FADD, FSUB, FMUL
2
2
18
Internal Architecture
Chapter 2
|
▷ |