XMM-расширения

В 1999 году семейство процессоров Pentium фирмы Intel пополнилось новой мо­делью — процессором Pentium III. Основу его архитектуры составляет ядро про­цессора Pentium II, дополненное модулем SSE (Streaming SIMD Extensions — потоковое SIMD-расширение). Потоковое SIMD-расширение дополняет ММХ-технологию средствами обработки данных с плавающей запятой – ХММ-расширение.

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

Основной тип данных ХММ-расширения — число с плавающей запятой в ко­ротком формате.