Assembler - язык неограниченных возможностей

         

Команды сравнения ММХ




  • Команда:
  • PCMPEQB приемник,источник
    PCMPEQW приемник,источник
    PCMPEQD приемник,источник
  • Назначение:
  • Проверка на равенство
  • Процессор:
  • ММХ

    Команды сравнивают индивидуальные элементы данных (байты — в случае PCMPEQB, слова — в случае PCMPEQW, двойные слова — в случае PCMPEQD) источника (регистр ММХ или переменная) с соответствующими элементами приемника (регистр ММХ). Если пара сравниваемых элементов равна, соответствующий элемент приемника заполняется единицами, если они не равны — элемент заполняется нулями.

  • Команда:
  • PCMPGTB приемник,источник
    PCMPGTW приемник,источник
    PCMPGTD приемник,источник
  • Назначение:
  • Сравнение
  • Процессор:
  • ММХ

    Команды сравнивают индивидуальные элементы данных (байты — в случае PCMPGTB, слова — в случае PCMPGTW, двойные слова — в случае PCMPGTD) источника (регистр ММХ или переменная) с соответствующими элементами приемника (регистр ММХ). Если элемент приемника больше, чем соответствующий элемент источника, все биты в этом элементе приемника устанавливаются в единицы. Если элемент приемника меньше или равен элементу источника, он обнуляется.



    Содержание раздела