Вопросы к Поиску с Алисой
Возможно, имелись в виду команды MUL (целочисленное умножение) и MLA (умножение с накоплением) в ассемблере. www.gaw.ru
Отличие целочисленного умножения от умножения с накоплением заключается в том, что первая команда выполняет умножение без накопления результата, а вторая — умножение с последующим сложением или вычитанием. {6-host} {8-host}
Команда MUL относится к группе команд целочисленной (или двоичной) арифметики и производит умножение двух беззнаковых целочисленных операндов. www.club155.ru
Команда MLA использует два 32-битных регистра, которые умножаются друг на друга, и к полученному результату добавляется 64-битное слагаемое. {8-host} Младшие 32 бита добавляемого к результату умножения слагаемого вычитываются из регистра RdLo, а старшие 32 бита — из регистра RdHi. {8-host} После чего младшие 32 бита результата заносятся в регистр RdLo, а старшие 32 бита — в регистр RdHi. {8-host}