MMXEXT

MMXEXT

Extended MMX, также известное как EMMI (Extended Multi-Media Instructions), это расширение набора инструкций MMX, предложенное компанией Cyrix и внедрившей его в свои процессоры 6x86MX и MII. EMMI расширяет набор инструкций MMX 12-ю новыми командами, полезными при мультимедийной обработке. Это расширение не задействовано по умолчанию, и перед использованием требует включения с помощью BIOS или программно (требуется установить бит EMMX - CCR7 bit 0). EMMI никогда не пользовалось большой поддержкой со стороны производителей ПО или признанием конкурентов Cyrix (некоторые инструкции Intel SSE имеют такие же коды операций, что и инструкции EMMI, и не являются совместимыми с ними). Это расширение больше не включалось в набор инструкций процессоров, планирующихся к выходу после MII.

Набор инструкций EMMI включает команды[1]:

  • PADDSIW — Packed Add with Saturation, using Implied Destination
  • PAVEB — Packed Average
  • PDISTIB — Packed Distance and Accumulate with Implied Register
  • PMACHRIW — Packed Multiply and Accumulate with Rounding
  • PMAGW — Packed Magnitude
  • PMULHRW / PMULHRIW — Packed Multiply High with Rounding
  • PMVZB / PMVNZB / PMVLZB / PMVGEZB — Packed Conditional Move
  • PSUBSIW — Packed Subtract with Saturation, using Implied Destination

Ссылки

  1. Application Note 108. Cyrix Extended MMX Instruction Set  (англ.). Архивировано из первоисточника 4 апреля 2012. Проверено 28 июля 2009.


Наборы расширения базовых инструкций процессоров семейства x86
MMX | MMXEXT | SSE | SSE2 | SSE3 | SSSE3 | SSE4 | ATA | 3DNow! | 3DNowExt | SSE5 | AVX | AES

Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "MMXEXT" в других словарях:

  • Cyrix 6x86 — Cyrix 6x86MX PR200 Cyrix 6x86 (кодовое название M1)  шестое поколение 32 битных процессоров, разработанных фирмой Cyrix и выпущенных IBM и SGS Thomson в 1996 году. Содержание …   Википедия

  • SSE — (англ. Streaming SIMD Extensions, потоковое SIMD расширение процессора) это SIMD (англ. Single Instruction, Multiple Data, Одна инструкция множество данных) набор инструкций, разработанный Intel и впервые представленный в процессорах… …   Википедия

  • SSE3 — (PNI Prescott New Instruction) третья версия SIMD расширения Intel, потомок SSE, SSE2 и MMX. Впервые представлено 2 февраля 2004 года в ядре Prescott процессора Pentium 4. В 2005 AMD предложила свою реализацию SSE3 для процессоров Athlon 64 (ядра …   Википедия

  • MMX — (Multimedia Extensions  мультимедийные расширения)  коммерческое название дополнительного набора инструкций, выполняющих характерные для процессов кодирования/декодирования потоковых аудио/видео данных действия за одну машинную… …   Википедия

  • SSE2 — (англ. Streaming SIMD Extensions 2, потоковое SIMD расширение процессора)  это SIMD (англ. Single Instruction, Multiple Data, Одна инструкция  множество данных) набор инструкций, разработанный Intel и впервые представленный в… …   Википедия

  • 3DNow! — 3DNow!  дополнительное расширение MMX для процессоров AMD, начиная с AMD K6 3D. Причиной создания 3DNow! послужило стремление завоевать превосходство над процессорами производства компании Intel в области обработки мультимедийных данных.… …   Википедия

  • SIMD — Классификация по Флинну   Одиночный поток команд (Single Instruction) Множество потоков команд (Multiple Instruction) Одиночный поток данных (Single Data) SISD (ОКОД) MISD (МКОД) Множество потоков данных (Multiple Data) SIMD (ОКМД) MIMD… …   Википедия

  • SSSE3 — Supplemental Streaming SIMD Extension 3 (SSSE3) это обозначение данное Intel’ом четвёртому расширению системы команд. Предыдущее имело обозначение SSE3 и Intel добавил ещё один символ S вместо того, чтобы увеличить номер расширения, возможно… …   Википедия

  • SSE4 — SSE4  новый набор команд микроархитектуры Intel Core, впервые реализованный в процессорах серии Penryn (не следует путать с SSE4A от AMD)[1]. Он был анонсирован 27 сентября 2006 года, однако детальное описание стало доступно только весной… …   Википедия

  • Ffdshow — ffdshow  медиа декодер, обычно используемый для быстрого и высокоточного декодирования видеопотока в MPEG 4 ASP (то есть кодированного с помощью DivX, Xvid или FFmpeg MPEG 4) и AVC (H.264) форматов, также поддерживает множество иных видео и… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»