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

UptoLike

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

150
– изменение порядка выполнения команд, предсказание
переходов, эффективное выполнение, отличный от Intel микро-
код;
– совместим по выводам с Pentium.
6.2. Микропроцессор К6
Данный микропроцессор компании АМD явился продук-
том совместных усилий АМD и специалистов из бывшей Nex-
Gen. По сути дела, К6 представляет собой воплощение проекта
Nx686, ранее начатого компанией NexGen, но не завершенного
по финансовым причинам.
Процессор полностью совместим по системе команд с се-
мейством х86. Кроме того, К6 оснащен ставшим отраслевым
стандартом мультимедийным расширением системы команд –
ММХ. По производительности К6 сравним с Pentium Pro и су-
щественно превосходит Pentium ММХ. В отличие от Pentium
Pro, К6 одинаково успешно работает как с 32-разрядными, так и
с 16-разрядными приложениями.
Как и в К5, в К6 применена суперскалярная архитектура
RISC86 с раздельным декодированием/исполнением команд,
обеспечивающая преемственность с системой команд х86 и дос-
тижение высокой производительности, свойственной микропро-
цессорам шестого поколения.
Высокая производительность процессора достигается бла-
годаря ряду новых архитектурных и технологических решений:
– в процессоре реализуется преддекодирование команд х86
при их выборке в кэш. Каждая команда в кэш-памяти первого
уровня снабжается битами преддекодирования, указывающими
смещение начала следующей команды в кэше (от 1 до 15 байт);
– К6 содержит внутрикристальный кэш первого уровня по
32 Кб для данных и команд;
– в процессоре реализован высокопроизводительный блок
вычислений с плавающей точкой;
– имеется высокопроизводительный блок мультимедийных
операций стандарта ММХ;
     – изменение порядка выполнения команд, предсказание
переходов, эффективное выполнение, отличный от Intel микро-
код;
     – совместим по выводам с Pentium.

             6.2. Микропроцессор К6
     Данный микропроцессор компании АМD явился продук-
том совместных усилий АМD и специалистов из бывшей Nex-
Gen. По сути дела, К6 представляет собой воплощение проекта
Nx686, ранее начатого компанией NexGen, но не завершенного
по финансовым причинам.
     Процессор полностью совместим по системе команд с се-
мейством х86. Кроме того, К6 оснащен ставшим отраслевым
стандартом мультимедийным расширением системы команд –
ММХ. По производительности К6 сравним с Pentium Pro и су-
щественно превосходит Pentium ММХ. В отличие от Pentium
Pro, К6 одинаково успешно работает как с 32-разрядными, так и
с 16-разрядными приложениями.
     Как и в К5, в К6 применена суперскалярная архитектура
RISC86 с раздельным декодированием/исполнением команд,
обеспечивающая преемственность с системой команд х86 и дос-
тижение высокой производительности, свойственной микропро-
цессорам шестого поколения.
     Высокая производительность процессора достигается бла-
годаря ряду новых архитектурных и технологических решений:
     – в процессоре реализуется преддекодирование команд х86
при их выборке в кэш. Каждая команда в кэш-памяти первого
уровня снабжается битами преддекодирования, указывающими
смещение начала следующей команды в кэше (от 1 до 15 байт);
     – К6 содержит внутрикристальный кэш первого уровня по
32 Кб для данных и команд;
     – в процессоре реализован высокопроизводительный блок
вычислений с плавающей точкой;
     – имеется высокопроизводительный блок мультимедийных
операций стандарта ММХ;


                            150