
Chapter 2
Internal Architecture
11
23542A/0—September 2000
AMD-K6-2E+ Embedded Processor Data Sheet
Preliminary Information
2
Internal Architecture
The AMD-K6-2E+ processor implements advanced design
techniques known as the RISC86 microarchitecture. The
RISC86 microarchitecture is a decoupled decode/execution
design approach that yields superior sixth-generation
performance for x86-based software. This chapter describes the
techniques used and the functional elements of the RISC86
microarchitecture.
2.1
Microarchitecture Overview
When discussing processor design, it is important to understand
the terms
architecture
,
microarchitecture
, and
design
implementation
.
I
A
rchitecture
refers to the instruction set and features of a
processor that are visible to software programs running on
the processor. The architecture determines what software
the processor can run. The architecture of the AMD-K6-2E+
processor is the industry-standard x86 instruction set.
M
icroarchitecture
refers to the design techniques used in the
processor to reach the target cost, performance, and
functionality goals. The AMD-K6 family of processors are
based on a sophisticated RISC core known as the Enhanced
RISC86
microarchitecture.
microarchitecture is an advanced, second-order decoupled
decode/execution
design
industry-leading performance for x86-based software.
D
esign implementation
refers to the actual logic and circuit
designs from which the processor is created according to the
microarchitecture specifications.
I
The
Enhanced
RISC86
approach
that
enables
I