Особенности архитектуры универсальных микропроцессоров. Механов В.Б. - 134 стр.

UptoLike

Составители: 

134
Интегрированный вторичный кэш имеет объем 256 Кб.
Всего микропроцессор содержит раздельные кэш-памяти перво-
го уровня для данных и команд, каждая объемом 8 Кб, и объе-
диненный кэш второго уровня. Кэш-память первого уровня
двухпортовая, поддерживает одну операцию загрузки и одну
операцию записи за такт. Интерфейс кэш-памяти второго уровня
работает с тактовой частотой центрального процессора и может
передавать 64 бита за такт.
Расширение системы команд. В систему команд введены
инструкции условной пересылки данных, позволяющие сокра-
тить количество условных переходов. При этом повышается
предсказуемость программного кода и, следовательно, эффек-
тивность использования конвейера.
Структура Pentium Pro показана на рис. 5.3.
Рассмотрим назначение и работу основных функциональ-
ных блоков процессора. 512-элементный буфер адресов перехо-
дов ВТВ позволяет сократить число тактов при выборке строк
из кэш-памяти устройством подгрузки команд (IFU Instruction
Fetch Unit). Процесс выборки конвейеризирован. Новая строка
выбирается каждый такт центрального процессора. Три парал-
лельных декодера (ID) каждый такт преобразуют несколько ко-
манд архитектуры х86 в наборы микроопераций.
     Интегрированный вторичный кэш имеет объем 256 Кб.
Всего микропроцессор содержит раздельные кэш-памяти перво-
го уровня для данных и команд, каждая объемом 8 Кб, и объе-
диненный кэш второго уровня. Кэш-память первого уровня
двухпортовая, поддерживает одну операцию загрузки и одну
операцию записи за такт. Интерфейс кэш-памяти второго уровня
работает с тактовой частотой центрального процессора и может
передавать 64 бита за такт.
     Расширение системы команд. В систему команд введены
инструкции условной пересылки данных, позволяющие сокра-
тить количество условных переходов. При этом повышается
предсказуемость программного кода и, следовательно, эффек-
тивность использования конвейера.
     Структура Pentium Pro показана на рис. 5.3.
     Рассмотрим назначение и работу основных функциональ-
ных блоков процессора. 512-элементный буфер адресов перехо-
дов ВТВ позволяет сократить число тактов при выборке строк
из кэш-памяти устройством подгрузки команд (IFU – Instruction
Fetch Unit). Процесс выборки конвейеризирован. Новая строка
выбирается каждый такт центрального процессора. Три парал-
лельных декодера (ID) каждый такт преобразуют несколько ко-
манд архитектуры х86 в наборы микроопераций.




                            134