Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Intel ADX ( Multi-Precision Add-Карри Инструкция Extensions ) является Intel «s длинная арифметика расширением x86 архитектуры набора команд (ISA). Intel ADX впервые был поддержан в микроархитектуре Broadwell . [1] [2]

Расширение набора инструкций содержит только две новые инструкции, хотя MULXиз BMI2 также рассматривается как часть поддержки арифметики больших целых чисел. [3]

Обе инструкции являются более эффективными вариантами существующей ADCинструкции, с той разницей, что каждая из двух новых инструкций влияет только на один флаг, где ADCв качестве подписанного добавления могут устанавливаться флаги переполнения и переноса, а в качестве инструкции x86 старого стиля также сбрасывать остальные флаги ЦП. Наличие двух версий, влияющих на разные флаги, означает, что две цепочки дополнений с переносом могут быть рассчитаны параллельно. [3]

AMD добавила в свои процессоры поддержку этих инструкций, начиная с Ryzen .

Ссылки [ править ]

Внешние ссылки [ править ]