Консультация № 55340
13.09.2006, 20:08
0.00 руб.
0 2 2
Здравствуйте уважаемые эксперты.
Что быстрее выполняется сложение или вычитание, и как вообще проверить скорость выполнения инструкции.
Спасибо.

Обсуждение

Неизвестный
13.09.2006, 21:55
общий
это ответ
Здравствуйте, ENS!
Есть специальные таблицы с количеством тактов на операцию. Однако точно сказать как долго будет выполнятся инструкция сложно. Так как это время зависит от многих факторов.
А сложение и вычитание выполняются одинаковое количество тактов.
Неизвестный
14.09.2006, 21:01
общий
это ответ
Здравствуйте, ENS!
Здесь, даже не глядя на таблицы, можно сказать, что выполняться будет одинаково по времени, потому, что вычитать процессор не умеет, он только складывет:
sub eax, 0ABh
эквивалентно
add eax, 0FFFFFF55h
Форма ответа