Thursday 19 September 2024 (GMT+0300)
Система команд x86: Набор команд SIMD
Расширения потоковой обработки (Streaming SIMD Extensions) были введены в архитектуру процессоров Intel, начиная с процессора Pentium III. Эти расширения предназначены для использования в программах обработки мультимедийной информации наряду с более ранними мультимедиа-расширениями MMX.
Набор команд SIMD первоначально включает около 70 команд, которые могут оперировать данными как в MMX-регистрах, так и в новых SIMD-регистрах процессора. Специальные форматы данных введены для обеспечения обработки информации, представленной в форме вещественных значений (это необходимо, например, при 3D-моделировании).
При разработке SIMD-команд фирма Intel учла все нововведения, появившиеся в наборе команд 3DNow! компании AMD и практически включила этот набор команд в свое SIMD-расширение.
ADDPS
Сложить упакованные короткие вещественные значения
ADDSS
Сложить одиночные короткие вещественные значения
ANDNPS
Логическое НЕ-И над 128-битными операндами
ANDPS
Логическое И над 128-битными операндами
CMPPS
Сравнить упакованные короткие вещественные значения
CMPSS
Сравнить одиночные короткие вещественные значения
COMISS
Сравнить упорядоченно одиночные короткие вещественные значения и установить EFLAGS по результатам сравнения
CVTPI2PS
Преобразовать упакованные знаковые целые двойные слова в упакованные короткие вещественные значения
CVTPS2PI
Преобразовать упакованные короткие вещественные значения в упакованные знаковые целые двойные слова
CVTSI2SS
Преобразовать одиночное знаковое двойное целое слово в одиночное короткое вещественное значение
CVTSS2SI
Преобразовать одиночное короткое вещественное значение в одиночное знаковое целое двойное слово
CVTTPS2PI
Преобразовать упакованные короткие вещественные значения в упакованные знаковые целые двойные слова без точного округления
CVTTSS2SI
Преобразовать одиночное короткое вещественное значение в одиночное знаковое целое двойное слово без точного округления
DIVPS
Делить упакованные короткие вещественные значения
Все права защищены © Алексей Ровдо, 1994-2023. Перепечатка возможна только по согласованию с владельцем авторских прав. admin@club155.ru