7.5.1. Описание процессора i486(TM).

7.5.1.1 Процессор 486

 

Процессоры Intel486™ представляют второе поколение 32-разрядных процессоров. Обладая всеми свойствами процессора 386 и обеспечивая полную обратную совместимость с прежними представителями семейства 80x86, эти процессоры имеют ряд существенных изменений:

В процессор введен внутренний кэш первого уровня (Internal cache Level 1) и предусмотрены все необходимые средства для построения памяти с двухуровневым кэшированием, допускающей работу и в мультипроцессорных системах.

Повышена производительность локальной шины — введены пакетные циклы, позволяющие передавать очередное слово данных в каждом такте шины (а не через такт, как в обычном режиме).

Введены буферы отложенной записи, позволяющие задерживать физические операции записи в память до освобождения шины, продолжая исполнение текущих инструкций.

В архитектуре применено RISC-ядро, позволяющее наиболее часто встречающиеся инструкции выполнять за 1 такт — средняя производительность процессора на той же тактовой частоте по сравнению с 386 удвоилась.

В состав процессора введен высокопроизводительный математический сопроцессор FPU (Floating Point Unit), программно-совместимый с сопроцессором 387 (в 486SX сопроцессор отсутствует, в 486SL — имеется в некоторых моделях).

Увеличена очередь команд до 16 байт.

Введены новые инструкции (BSWAP, XADD, CMPXCHG, INVLD, WBINVD).

Добавлена защита страниц памяти от записи на уровне супервизора.

Введены функции контроля выравнивания операндов.

Расширены средства тестирования — введены регистры TR3, TR4, TR5 для тестирования внутреннего кэша.

Введена возможность тестирования процессора извне по интерфейсу JTAG (не у всех моделей).

Введено умножение тактовой частоты системной платы (внутренняя частота DX2 равна двукратной внешней, в DX4 кратность может быть 2, 2,5 и 3).

Существует несколько разновидностей процессоров Intel486, различающихся наличием сопроцессора, средств энергосбережения, возможностью умножения внешней тактовой частоты, политикой записи внутреннего кэша и напряжением питания:

Р4 Intel486 DX — полный вариант (CPU+FPU), кэш с прямой записью.

Р23 Intel486 SX — вариант без FPU, кэш с прямой записью.

P23N Intel487 SX - аналог процессора 486 DX (FPU+CPU), устанавливаемый в гнездо сопроцессора и отключающий «основной» SX-процессор.

Intel486SL Enhanced — процессор со средствами SMM и возможностью остановки синхронизации (StopClock) для снижения энергопотребления.

Р24 Intel486DX2 — процессор с удвоением частоты. + P24D — улучшенный вариант IntelDX2 с WB-кэшем.

P24C IntelDX4 CPU — процессор с утроением частоты (OEM-версия), питание 5 В или 3,3 В может иметь средства SMM.

Р23Т Intel486 SX (или DX) OverDrive.

Процессор Р24Т — Pentium®OverDrive®, хотя и имеет системную шину процессора Intel486, по архитектуре относится к классу Pentium.

Рассмотрим подробнее основные нововведения в архитектуру процессоров, появившиеся в четвертом поколении.

 

 

 

HotLog

.  

Заказчику web дизайна и программирования - каталог сайтов, обзор дизайн студий