Самый первый тип мультимедиа инструкций. Появился в Pentium I. Служил для обработки медиа контента, в основном цифровой музыки. Процессор Pentium MMX отличается от обычного Pentium по шести основным пунктам:
- — добавлено 57 новых команд обработки данных;
- — увеличен в два раза объем внутреннего кэша (16 кб для команд и столько же — для данных);
- — увеличен объем буфера адресов перехода (Branch Target Buffer — BTB), используемого в системе предсказания переходов (Branch Prediction);
- — оптимизирована работа конвейера (Pipeline);
- — увеличено количество буферов записи (Write Buffers);
- — введено так называемое двойное электропитание процессора.
Шина VESA — Достоинства, недостатки, в т. ч. по сравнению с другими шинами
Новая шина не замещала собой шину ISA, а являлась её дополнением и использовалась для подключения устройств, требовавших большой пропускной способности, таких как видеоадаптер или дисковый контроллер. Шина работала на тактовой частоте процессора 80 486, то есть до 40 МГц. Пропускная способность при 40 МГц достигала 160 мегабайт/с, что в десять раз превосходило скорость шины ISA. Кроме того, появилась возможность устройств управлять шиной без помощи процессора (bus mastering), не реализованная в ISA.
Помимо преимуществ, шина имела ряд недостатков. Из-за ограничений процессорной шины к VLB можно было подключать не более двух устройств (в редких случаях — до трёх). Кроме того, поскольку VLB являлась частью процессорной шины, устройства, подключенные к локальной шине, отнимали процессорное время, которое могло бы использоваться для других целей. В дополнение ко всему жёсткая привязанность к архитектуре 80 486 не позволяла использовать эту шину в других системах.
Из-за этих качеств шина VLB поначалу имела большую популярность, чем PCI, но была вытеснена ей после появления процессора Pentium.