ВУЗ:
Составители:
58
Микроархитектура процессора AMD-K6-2
Рис. 4.16.
Два декодера Short Decoder #1 и Short Decoder #2 работают параллельно и
обрабатывают наиболее часто используемые х86-инструкций — move, shift,
branch, ALU, FPU, а также инструкции из наборов команд ММХ и 3DNow!
Декодеры Short Decoder #1 и Short Decoder #2 обрабатывают только часто
используемые (most commonly-used) х86-инструкций длиной не более семи
байт- Каждый может преобразовать только одну такую х86-инструкцию и
сгенерировать 0 (например, при обработке х
86-инструкций NOP), одну или две
Predecode
Logic
Socket 7
Bus
Interfase
Level-One Cache
Controller
Multiple Instruction
Decoders (x86 to
RISC86)
Branch Logic
8192-Entry BHT
16-Entry BIC
16-Entry Ras
Scheduler Buffer
24 RISC86
Instruction
Control Unit
Store
Unit
Load
Unit
Register X functional Units
Integer/Multimedia/3Dnow!
Register Y Functional Units
Integer/Multimedia/3Dnow!
FPU
Branch
Unit
Store
Unit
32-Kbyte Level-One Instruction Cache
20-Kbyte Predecode Cache
64-Entry ITLB
32-Kbyte Level-One Dual-Port Data Cache
128-Entry DTLB
Микроархитектура процессора AMD-K6-2
Predecode 32-Kbyte Level-One Instruction Cache
Logic 64-Entry ITLB
20-Kbyte Predecode Cache
Level-One Cache Multiple Instruction Branch Logic
Socket 7 Controller Decoders (x86 to 8192-Entry BHT
Bus RISC86) 16-Entry BIC
Interfase 16-Entry Ras
Scheduler Buffer Instruction
24 RISC86 Control Unit
Load Store Register X functional Units
Unit Unit Integer/Multimedia/3Dnow!
Register Y Functional Units FPU Branch
Integer/Multimedia/3Dnow! Unit
Store
Unit
32-Kbyte Level-One Dual-Port Data Cache
128-Entry DTLB
Рис. 4.16.
Два декодера Short Decoder #1 и Short Decoder #2 работают параллельно и
обрабатывают наиболее часто используемые х86-инструкций — move, shift,
branch, ALU, FPU, а также инструкции из наборов команд ММХ и 3DNow!
Декодеры Short Decoder #1 и Short Decoder #2 обрабатывают только часто
используемые (most commonly-used) х86-инструкций длиной не более семи
байт- Каждый может преобразовать только одну такую х86-инструкцию и
сгенерировать 0 (например, при обработке х86-инструкций NOP), одну или две
58
Страницы
- « первая
- ‹ предыдущая
- …
- 56
- 57
- 58
- 59
- 60
- …
- следующая ›
- последняя »
