4-6
Performance
AMD-K5 Processor Technical Reference Manual
18524C/0—Nov1996
The second column contains an identifier with the following
format:
The third column in the tables indicates whether the instruc-
tion is Fastpath (F) or Microcoded (M). Fastpath and MROM
ROPs cannot both be present in a decode stage at the same
time. If a microcoded instruction appears at the head of the
byte queue without having been present in the queue on the
previous cycle, there is a one-cycle penalty for MROM entry
point generation.
Each x86 instruction is converted into one or more ROPs. The
fourth column shows the execution unit and timing for each of
the ROPs. The ROP types and corresponding execution units
are:
■
ld—load/store
■
st—load/store
■
alu—either alu0 or alu1
■
alu0—alu0 only
■
alu1—alu1 only
■
brn—branch
■
fadd—floating-point add pipe
■
fmul—floating-point multiply pipe
■
fpmv—floating-point move and compare pipe
■
fpfill—floating-point upper half
MODrm[2:0]
1 = two-byte opcode (0F
xx
)
MODrm[5:3]
Opcode
Addressing Mode:
0x = register
10 = memory without index
1x = memory with or without index
11 = memory with index
x_xx_xxxxxxxx_xxx_xxx
Summary of Contents for AMD-K5
Page 1: ...AMD K5 Processor Technical Reference Manual TM...
Page 10: ...x AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 24: ...1 4 Overview AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 54: ...2 30 Internal Architecture AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 116: ...4 26 Performance AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 356: ...6 44 System Design AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 380: ...7 24 Test and Debug AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 396: ...A 16 AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 406: ...I 10 Index AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...