Микропроцессоры i80286, i80386, i80486, Pentium
i8088 на компьютерах IBM PC имел ошеломляющий успех. INTEL продолжала развитие процессоных технологий и ближайшие годы ознаменовались выходом в свет новых модифицированных версий процессоров.
В 1984 году был выпущен i80286, который имел 16-разрядную внутреннюю архитектуру и такую же внешнюю шину данных и 24-разрядную внешнюю адресную шину, что увеличило адресное пространство до 16 Мбайт. Также был разработан математический сопроцессор i80287.
Физически микропроцессор был выполнен на 68-ножечном PLCC-корпусе, сопроцессор - 40-ножечном DIPP-корпусе. Питание +5 V.
На базе i80286 был построен компьютер PC AT, продолживший сногсшибательный успех PC XT у пользователей того времени.
В 1985 году выходит в свет процессор i80386DX:
- внутренняя архитектура - 32-разрядная;
- внешняя шина данных - 32-разрядная;
- внешняя адресная шина - 32-разрядная;
- доступное адресное пространство - 4 Гбайт;
- корпус процессора - 132-ножечный PGA-корпус;
- математический сопроцессор - i80387DX;
- корпус сопроцессора - 68-ножечный PGA-корпус;
- питание +5V.
Для повышения производительности был выпущен комплект из двух микросхем Rapid CAD, который устанавливался в паре в панель процессора и сопроцессора. В результате, при исполнении CAD-программ (например, AutoCAD) достигался существенный рост производительности - 50..100%.
Несколько позже появился i80386SX:
- внутренняя архитектура - 32-разрядная;
- внешняя шина данных - 16-разрядная;
- внешняя адресная шина - 24-разрядная;
- корпус процессора - 100-ножечный PQFP-корпус;
- математический сопроцессор - i80387SX;
- корпус сопроцессора - 68-ножечный PLCC-корпус;
- питание +5V.
Следующим этапом развития процессорной технологии стало появление семейства i486. Они существенно отличилась от 386-х:
- появился конвейер;
- межрегистровые пересылки происходили в течение одного такта;
- интерфейс внешней шины данных поддерживал пакетный режим передачи, что значительно повышало производительность;
- математический сопроцессор размещался на кристалле процессора;
- появилась кэш-память первого уровня размером 8 Кбайт;
- появилась возможность умножения системной частоты внутри процессора.
В 1989 году был выпущен i80486DX (P4):
- внутренняя архитектура - 32-разрядная;
- внешняя шина данных - 32-разрядная;
- внешняя адресная шина - 32-разрядная;
- корпус процессора - 132-ножечный PGA-корпус;
- рабочие частоты - 25 МГц и 33 МГц;
- питание +5V.
В 1992 году появился i80486SX (P23), на кристалле которого отсутствовал блок математического сопроцессора.
В процессорах i80486DX2 впервые был применен принцип, когда частота внутри микропроцессора увеличивалась по отношению к частоте шины, что позволяет вдвое повысить производительность процессора и при этом не ужесточать требования по быстродействию к остальным компонентам системной платы.
По логике, следующая модификация нового процессора должна была бы получить маркировку 586, но INTEL решила иначе, и процессор получил "собственное" имя - Pentium:
- внутренняя архитектура процессора - 32-разрядная с 64-разрядной внешней шиной данных;
- суперскалярная архитектура, содержащая два обрабатывающих конвейера;
- блок предсказания ветвлений;
- средства для организации двухпроцессорной системы;
- кэш-память первого уровня расширена до 16 Кбайт (по 8 Кбайт для команд и данных);
- блок управления энергопотреблением;
- очень производительный сопроцессор.
В 1993 году вышла первая модификация Пентиумов - Pentium-60/66 (P5):
- технология - 80 мкм;
- форм-фактор - Socket 4;
- корпус процессора - 273-ножечный PGA-корпус;
- рабочая частота - 60 МГц или 66 МГц;
- питание +5V.
Второе поколение Пентиумов - Pentium 75-200 (P54C):
- технология - 80 мкм (позже 0,35 мкм);
- форм-фактор - Socket 5, Socket 7;
- корпус процессора - 296-ножечный SPGA-корпус;
- тактовая частота - 60 МГц или 66 МГц (Pentium-75 - 50 МГц);
- питание +3,3V;
- коэффициент внутреннего умножения частоты устанавливался при помощи перемычек на системной плате.
В январе 1997 года вышел в свет первый "мультимедийный" процессор Pentium MMX 166-233. INTEL разработала набор из 57 команд MMX (Multi Media eXtentions). Новые команды выполняли часто встречающиеся в мельтимедиа-приложениях операции:
- из восьми 8-битных слов формировалось одно 64-битное слово и обрабатывалось одной командной;
- были упрощены короткие циклы с большим количеством повторов;
- была упрощена организация процедур с большим количеством операций умножения и суммирования;
- объем кэш-памяти первого уровня был увеличен до 32 Кбайт;
- для ядра процессора использовалось пониженное напряжение +2,9V;
- для комбинации сигналов, обеспечивавших умножение частоты в 1,5 раза, был введен коэффициент 3,5 (для получения 233 МГц).