Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Национальная библиотека им. Н. Э. Баумана
Bauman National Library

Персональные инструменты

Видео:Машина времени - 2! Собираем ПК из детства на базе Pentium MMXСкачать

Машина времени - 2! Собираем ПК из детства на базе Pentium MMX

Intel Pentium MMX

[File:Pentium-mmx.jpg|thumb|right|150px|Рис. 1. Intel Pentium MMX.]]

Общие сведения

Intel Pentium MMX (также известный как P55) — 32-битный микропроцессор пятого поколения архитектуры x86, разработанный компанией Intel в октябре 1996.Фирма Intel при создании этого процессора рассчитывала, что он будет применяться не только на рабочих машинах в офисах, но и в домашних компьютерах.

Изначально этот микропроцессор создавался для ускорения работы с различного рода мультимедийными приложениями (анимация, звук, трехмерная графика и видео), когда к данной области был проявлен огромный интерес. Технология MMX представляет собой расширение набора инструкций с использованием техники SIMD (Single Instruction, Multiple Data — одна инструкция на множество данных) для ускорения мультимедийных и коммуникационных программ за счет параллельности обработки. Этот процессор аналогичен Pentium, но в него добавлено 57 команд для ускорения работы всех областей, связанных с мультимедиа.

По сравнению с предшественником (Pentium), новый процессор включал следующие особенности:

  • 57 новых целочисленных инструкций MMX (ориентированных на более эффективное решение задач мультимедиа) с возможностью выполнения двух MMX-команд одновременно;
  • увеличенную до 32 килобайт кэш-память первого уровня;
  • увеличенный на один шаг (6 вместо 5) конвейер с улучшенным механизмом параллельной работы конвейеров;
  • вдвое увеличено количество буферов записи данных (4 против 2);
  • наличие встроенного теста (Self Test);
  • несовместимость с разъемом Socket 5.

Процессор (кодовое обозначение P55C) выпускался с частотами от 133 до 233 МГц, изготавливался по 0,35-микронной технологии, содержал 4,5 млн транзисторов и устанавливался в разъем Socket 7. Использование инструкций MMX позволяло увеличить производительность процессора до 60%. В январе 1997 были выпущены процессоры Pentium MMX Overdrive, предназначавшиеся для установки в материнские платы для Pentium, не поддерживающие двойного питания. В сентябре была разработана версия Pentium MMX для ноутбуков, выпускаемая по 0,25-микронной технологии с частотами от 133 до 300 МГц и несовместимая с Socket 7.

Следующим процессором, продолжившим развитие Pentium MMX и Pentium Pro, стал Pentium II.

Особенности

  • расширенная система команд (добавлена инструкция, позволяющая за 17 команд обработать большой массив данных).
  • ранее использовался SISD, теперь SIMD.

Таким образом, общие характеристики Pentium MMX следующие:

  • Кодовое имя: P55
  • Рабочие частоты, МГц: 166-233
  • Разрядность, бит: 32 (архитектура IA-32)
  • Напряжение ядра (V-core): раздельное : 2,8-ядро, 3,3-кристалл
  • Кэш-память L1, Кб: 32
  • Кэш-память L2, Кб: 256-512
  • Частота работы L2: равна частоте системной шины
  • Кэш-память L3, Кб: нет
  • Технология производства, мкм: 0,35
  • Начало выпуска: 1997 год
  • Потребляемая мощность, Вт: 60
  • Площадь ядра, мм2: 131
  • Количество транзисторов, млн: 55
  • Частота системной шины, МГц: 66
  • Платформа: Socket 7
  • Типы используемой памяти: EDO-RAM, FPM, SD-RAM
  • Средний потенциал разгона: 8-30%

Pentium 2 и Pentium MMX имеют восемь 64 битных регистра, воспринимаемых как:

  • четыре по 16 бит
  • два по 32 бита
  • восемь по 8 бит

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Пусть будем воспринимать четыре по 16 бит

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Первая команда считывает 64 бита в регистр. Команда ADD векторная команда, следовательно выполнение однотипных операций для огромного количества данных(очень приминимо в шины media, ускорение матричных операций).

Команды переупорядочивания байт в последовательности:

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Можно просто менять порядок (используется в архиваторах, графике и др.).

С точки зрения программ — восемь новых регистров, а аппаратно — это физическое совмещение с регистрами со-процессора: SG(0), . , SG(7).

Многозадачность ОС(операционной системы): сохранение контекста (сохранение регистров со-процессора в ОЗУ, со-процессор или MMX различные только программно, аппаратно это одно и тоже).

Pentium MMX — самый долгоживущий.

Три условия работы ММХ-систем

Для того, чтобы создать полноценную ММХ-систему, необходимо, чтобы в компьютере присутствовали три компонента.

  1. Процессор Pentium ММХ.
  2. Системная плата, поддерживающая процессор Pentium ММХ.
  3. Программное обеспечение, оптимизированное для использования инструкций процессора Pentium ММХ.

Различия системной платы с поддержкой ММХ от обычной системной платы для процессоров Intel Pentium:

  1. два раздельных напряжения питания (2,8В и 3,3В), т.к. ядро новых процессоров питается пониженным напряжением;
  2. модифицированное гнездо Socket 7, рассчитанное на дополнительный вывод у процессоров Pentium ММХ (платы, имеющие такое гнездо, часто имеют название, начинающееся с обозначения «Р55С. «);
  3. специально разработанный BIOS, поддерживающий MMX.

Читайте также: Радиальная или диагональная шина как отличить

Микроархитектура процессора Intel Pentium MMX представлена на рисунке 5.

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Сравнение процессоров MMX с процессорами Pentium

Процессоры MMX по сравнению с процессорами Pentium имеют дополнительные ступени в конвейере. Их интеграция с целочисленным конвейером похожа на конвейер FPU. В целочисленный конвейер после ступени PF заведена дополнительная ступень F? на которой производится синтаксический разбор инструкции.

Суперскалярная архитектура процессоров Pentium MMX позволяет выполнить инструкции парами в пределах ограничений на число исполнительных устройств и их взаимосвязей:

  1. АЛУ использует арифметические (сложение и вычитание) и логические операции. Наличие 2 АЛУ позволяет выполнять эти инструкции параллельна на конвейере;
  2. умножитель исполняет все операции умножения за три цикла, но и он конвейеризован, что позволяет получать результат очередного умножения в каждом такте. Процессор имеет только один умножитель, так что операции умножения не могут исполняться парами/ Однако, они могут исполняться в паре с любыми другими инструкциями. Умножения могут исполняться как на U-, так и на V-конвейере;
  3. сдвиговое устройство выполняет все операции сдвигов, упаковки и распаковки. Это устройство тоже только одно, так что данные инструкции (на любом конвейере) могут выполняться в паре только с другими инструкциями;
  4. инструкции MMX, требующие доступа к памяти или обычным регистрам, могут исполняться только на U-конвейере, не могут исполняться в паре с не MMX-инструкциями.

Процессор Pentium II основан на архитектуре Pentium Pro, в которую добавлено несколько исполнительных устройств для операций MMX. Теперь Port0 может содержать еще и АЛУ MMX и умножитель MMX, а Port1 — АЛУ MMX и устройство сдвигов MMX.

Размер первичного кэша процессоров с поддержкой MMX увеличен до 2*16 Кбайт. Кэш данных также разбит на 8 чередующихся банков. Кэш в процессорах класса P5 одновременно доступен для 2 конвейеров, если они обращаются к разным банкам. Кэш данных у P6 допускает одновременность операций записи и считывания, адресованных к разным банкам. Если оба запроса (на чтение и запись) имеют один и тот же адрес, они выполняются за один цикл, минуя кэш.

Буфер ветвлений ВТВ процессоров Pentium ММХ и Pentium II функционально идентичен буферу Pentium Pro, но имеет одну характерную особенность. Если последние байты двух соседних инструкций попадают в одно выровненное двойное слово, возможно ошибочное предсказание ветвлений. Такая ситуация возможна при короткой второй инструкции ветвления (короткий относительный переход). Этого можно избежать, например, применением 16-битного смещения во второй инструкции.

Процессор Pentium ММХ имеет четыре буфера записи, а не два. Кроме того, они могут использоваться любым конвейером без жесткой привязки, как это было у Pentium. Записи с кэш-попаданиями не могут пропускать перед собой записи с кэш-промахами, поэтому для достижения высокой производительности программист должен планировать инструкции записи. Следует стремиться к тому, чтобы эти инструкции не собирались в группы более чем по четыре, а между ними находились бы другие инструкции

Как было отмечено представителем Intel В. Предтеченским на презентации технологии ММХ, прошедшей 22 января в Москве, в корпорации Intel разработаны четыре модели системных плат, ориентированных на поддержку Pentium ММХ. Из них сейчас серийно выпускается и доступна в России лишь единственная системная плата, имеющая кодовое обозначение TC430HX.

Сегодня уже разработано более десятка программных продуктов в таких областях, как обработка изображений (Adobe PhotoDeluxe и отечественный PictureMan), видеоконференции, многочисленные компьютерные игры и мультимедиа-энциклопедии.

Узнать о том, что данная версия программы разработана с учетом технологии ММХ, можно по специальному логотипу «Intel Insideя Pentium processor» на упаковке ПО, с треугольной эмблемой ММХ в верхнем левом углу. Этим логотипом могут пользоваться как поставщики оборудования (компьютеров), так и разработчики программных продуктов. Новый логотип лицензирован производителями систем — участниками программы Intel Inside, логотип с буквами «MMX» символизирует расширенные возможности как компьютера, так и ПО.

Читайте также: Значок шины с восклицательным знаком киа рио

Видео:Intel Pentium MMX (1997) TV ad - "Play That Funky Music" (TV spot 2)Скачать

Intel Pentium MMX (1997) TV ad - "Play That Funky Music" (TV spot 2)

Национальная библиотека им. Н. Э. Баумана
Bauman National Library

Персональные инструменты

Видео:Pentium MMX 166 is one of the Best Retro ProcessorsСкачать

Pentium MMX 166 is one of the Best Retro Processors

Intel Pentium MMX

[File:Pentium-mmx.jpg|thumb|right|150px|Рис. 1. Intel Pentium MMX.]]

Общие сведения

Intel Pentium MMX (также известный как P55) — 32-битный микропроцессор пятого поколения архитектуры x86, разработанный компанией Intel в октябре 1996.Фирма Intel при создании этого процессора рассчитывала, что он будет применяться не только на рабочих машинах в офисах, но и в домашних компьютерах.

Изначально этот микропроцессор создавался для ускорения работы с различного рода мультимедийными приложениями (анимация, звук, трехмерная графика и видео), когда к данной области был проявлен огромный интерес. Технология MMX представляет собой расширение набора инструкций с использованием техники SIMD (Single Instruction, Multiple Data — одна инструкция на множество данных) для ускорения мультимедийных и коммуникационных программ за счет параллельности обработки. Этот процессор аналогичен Pentium, но в него добавлено 57 команд для ускорения работы всех областей, связанных с мультимедиа.

По сравнению с предшественником (Pentium), новый процессор включал следующие особенности:

  • 57 новых целочисленных инструкций MMX (ориентированных на более эффективное решение задач мультимедиа) с возможностью выполнения двух MMX-команд одновременно;
  • увеличенную до 32 килобайт кэш-память первого уровня;
  • увеличенный на один шаг (6 вместо 5) конвейер с улучшенным механизмом параллельной работы конвейеров;
  • вдвое увеличено количество буферов записи данных (4 против 2);
  • наличие встроенного теста (Self Test);
  • несовместимость с разъемом Socket 5.

Процессор (кодовое обозначение P55C) выпускался с частотами от 133 до 233 МГц, изготавливался по 0,35-микронной технологии, содержал 4,5 млн транзисторов и устанавливался в разъем Socket 7. Использование инструкций MMX позволяло увеличить производительность процессора до 60%. В январе 1997 были выпущены процессоры Pentium MMX Overdrive, предназначавшиеся для установки в материнские платы для Pentium, не поддерживающие двойного питания. В сентябре была разработана версия Pentium MMX для ноутбуков, выпускаемая по 0,25-микронной технологии с частотами от 133 до 300 МГц и несовместимая с Socket 7.

Следующим процессором, продолжившим развитие Pentium MMX и Pentium Pro, стал Pentium II.

Особенности

  • расширенная система команд (добавлена инструкция, позволяющая за 17 команд обработать большой массив данных).
  • ранее использовался SISD, теперь SIMD.

Таким образом, общие характеристики Pentium MMX следующие:

  • Кодовое имя: P55
  • Рабочие частоты, МГц: 166-233
  • Разрядность, бит: 32 (архитектура IA-32)
  • Напряжение ядра (V-core): раздельное : 2,8-ядро, 3,3-кристалл
  • Кэш-память L1, Кб: 32
  • Кэш-память L2, Кб: 256-512
  • Частота работы L2: равна частоте системной шины
  • Кэш-память L3, Кб: нет
  • Технология производства, мкм: 0,35
  • Начало выпуска: 1997 год
  • Потребляемая мощность, Вт: 60
  • Площадь ядра, мм2: 131
  • Количество транзисторов, млн: 55
  • Частота системной шины, МГц: 66
  • Платформа: Socket 7
  • Типы используемой памяти: EDO-RAM, FPM, SD-RAM
  • Средний потенциал разгона: 8-30%

Pentium 2 и Pentium MMX имеют восемь 64 битных регистра, воспринимаемых как:

  • четыре по 16 бит
  • два по 32 бита
  • восемь по 8 бит

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Пусть будем воспринимать четыре по 16 бит

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Первая команда считывает 64 бита в регистр. Команда ADD векторная команда, следовательно выполнение однотипных операций для огромного количества данных(очень приминимо в шины media, ускорение матричных операций).

Команды переупорядочивания байт в последовательности:

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Можно просто менять порядок (используется в архиваторах, графике и др.).

С точки зрения программ — восемь новых регистров, а аппаратно — это физическое совмещение с регистрами со-процессора: SG(0), . , SG(7).

Многозадачность ОС(операционной системы): сохранение контекста (сохранение регистров со-процессора в ОЗУ, со-процессор или MMX различные только программно, аппаратно это одно и тоже).

Pentium MMX — самый долгоживущий.

Три условия работы ММХ-систем

Для того, чтобы создать полноценную ММХ-систему, необходимо, чтобы в компьютере присутствовали три компонента.

  1. Процессор Pentium ММХ.
  2. Системная плата, поддерживающая процессор Pentium ММХ.
  3. Программное обеспечение, оптимизированное для использования инструкций процессора Pentium ММХ.

Различия системной платы с поддержкой ММХ от обычной системной платы для процессоров Intel Pentium:

  1. два раздельных напряжения питания (2,8В и 3,3В), т.к. ядро новых процессоров питается пониженным напряжением;
  2. модифицированное гнездо Socket 7, рассчитанное на дополнительный вывод у процессоров Pentium ММХ (платы, имеющие такое гнездо, часто имеют название, начинающееся с обозначения «Р55С. «);
  3. специально разработанный BIOS, поддерживающий MMX.

Читайте также: Бензопилы с шиной 25 или 30 см

Микроархитектура процессора Intel Pentium MMX представлена на рисунке 5.

Intel pentium mmx дата анонса тактовые частоты разрядность шины данных

Сравнение процессоров MMX с процессорами Pentium

Процессоры MMX по сравнению с процессорами Pentium имеют дополнительные ступени в конвейере. Их интеграция с целочисленным конвейером похожа на конвейер FPU. В целочисленный конвейер после ступени PF заведена дополнительная ступень F? на которой производится синтаксический разбор инструкции.

Суперскалярная архитектура процессоров Pentium MMX позволяет выполнить инструкции парами в пределах ограничений на число исполнительных устройств и их взаимосвязей:

  1. АЛУ использует арифметические (сложение и вычитание) и логические операции. Наличие 2 АЛУ позволяет выполнять эти инструкции параллельна на конвейере;
  2. умножитель исполняет все операции умножения за три цикла, но и он конвейеризован, что позволяет получать результат очередного умножения в каждом такте. Процессор имеет только один умножитель, так что операции умножения не могут исполняться парами/ Однако, они могут исполняться в паре с любыми другими инструкциями. Умножения могут исполняться как на U-, так и на V-конвейере;
  3. сдвиговое устройство выполняет все операции сдвигов, упаковки и распаковки. Это устройство тоже только одно, так что данные инструкции (на любом конвейере) могут выполняться в паре только с другими инструкциями;
  4. инструкции MMX, требующие доступа к памяти или обычным регистрам, могут исполняться только на U-конвейере, не могут исполняться в паре с не MMX-инструкциями.

Процессор Pentium II основан на архитектуре Pentium Pro, в которую добавлено несколько исполнительных устройств для операций MMX. Теперь Port0 может содержать еще и АЛУ MMX и умножитель MMX, а Port1 — АЛУ MMX и устройство сдвигов MMX.

Размер первичного кэша процессоров с поддержкой MMX увеличен до 2*16 Кбайт. Кэш данных также разбит на 8 чередующихся банков. Кэш в процессорах класса P5 одновременно доступен для 2 конвейеров, если они обращаются к разным банкам. Кэш данных у P6 допускает одновременность операций записи и считывания, адресованных к разным банкам. Если оба запроса (на чтение и запись) имеют один и тот же адрес, они выполняются за один цикл, минуя кэш.

Буфер ветвлений ВТВ процессоров Pentium ММХ и Pentium II функционально идентичен буферу Pentium Pro, но имеет одну характерную особенность. Если последние байты двух соседних инструкций попадают в одно выровненное двойное слово, возможно ошибочное предсказание ветвлений. Такая ситуация возможна при короткой второй инструкции ветвления (короткий относительный переход). Этого можно избежать, например, применением 16-битного смещения во второй инструкции.

Процессор Pentium ММХ имеет четыре буфера записи, а не два. Кроме того, они могут использоваться любым конвейером без жесткой привязки, как это было у Pentium. Записи с кэш-попаданиями не могут пропускать перед собой записи с кэш-промахами, поэтому для достижения высокой производительности программист должен планировать инструкции записи. Следует стремиться к тому, чтобы эти инструкции не собирались в группы более чем по четыре, а между ними находились бы другие инструкции

Как было отмечено представителем Intel В. Предтеченским на презентации технологии ММХ, прошедшей 22 января в Москве, в корпорации Intel разработаны четыре модели системных плат, ориентированных на поддержку Pentium ММХ. Из них сейчас серийно выпускается и доступна в России лишь единственная системная плата, имеющая кодовое обозначение TC430HX.

Сегодня уже разработано более десятка программных продуктов в таких областях, как обработка изображений (Adobe PhotoDeluxe и отечественный PictureMan), видеоконференции, многочисленные компьютерные игры и мультимедиа-энциклопедии.

Узнать о том, что данная версия программы разработана с учетом технологии ММХ, можно по специальному логотипу «Intel Insideя Pentium processor» на упаковке ПО, с треугольной эмблемой ММХ в верхнем левом углу. Этим логотипом могут пользоваться как поставщики оборудования (компьютеров), так и разработчики программных продуктов. Новый логотип лицензирован производителями систем — участниками программы Intel Inside, логотип с буквами «MMX» символизирует расширенные возможности как компьютера, так и ПО.

  • Свежие записи
    • Нужно ли менять пружины при замене амортизаторов
    • Скрипят амортизаторы на машине что делать
    • Из чего состоит стойка амортизатора передняя
    • Чем стянуть пружину амортизатора без стяжек
    • Для чего нужны амортизаторы в автомобиле


    💡 Видео

    Intel Pentium MMX Commercial 1997Скачать

    Intel Pentium MMX Commercial 1997

    Pentium 166 MMX Разгон и тестСкачать

    Pentium 166 MMX Разгон и тест

    Pentium MMX 166MHz / 64MB RAM / 20GB HDDСкачать

    Pentium MMX 166MHz / 64MB RAM / 20GB HDD

    Минутка ретро: Pentium II (Slot1) vs Pentium MMXСкачать

    Минутка ретро: Pentium II (Slot1) vs Pentium MMX

    Процессор intel Pentium MMXСкачать

    Процессор intel Pentium MMX

    Intel inside pentium mmx ht logo animation remakeСкачать

    Intel inside pentium mmx ht logo animation remake

    Разгон кольцевой шины и кэша L3 процессораСкачать

    Разгон кольцевой шины и кэша L3 процессора

    Влияние шин PCI-e и внутренней шины видеокарты на производительностьСкачать

    Влияние шин PCI-e и внутренней шины видеокарты на производительность

    процессор pentium MMXСкачать

    процессор pentium MMX

    Pentium MMX со звуком и без звукаСкачать

    Pentium MMX со звуком и без звука

    Intel Pentium MMX A80503166 SL27KСкачать

    Intel Pentium MMX A80503166 SL27K

    Античные окна: установка Windows 98 на Pentium-MMX 200MHzСкачать

    Античные окна: установка Windows 98 на Pentium-MMX 200MHz

    Windows 2000 на Pentium 1 166 MHz - есть ли смысл?Скачать

    Windows 2000 на Pentium 1 166 MHz - есть ли смысл?

    Pentium 233 MMX Разгон и ТестСкачать

    Pentium 233 MMX Разгон и Тест

    Как работает процессор: частоты, шины и т.д.Скачать

    Как работает процессор: частоты, шины и т.д.

    Intel Pentium MMX Commercial ( 1997 - Remastered 4K)Скачать

    Intel Pentium MMX Commercial ( 1997 - Remastered 4K)
Поделиться или сохранить к себе:
Технарь знаток