причина низкой производительности инструкции loop (медленнее в 3 -5 раз по сравнению с реализацией цикла без loop). Ведь там и там есть некий счетчик и переход на метку при выполнении условия.
в трудах агнера фога об этом сказано почему
а есть намек на какой конкретно из его трудов? а то у него их 5 (если не путаю)
Hi!
xk8.ru/agneroptasm Loop написал в микрокоде. Это, условно говоря, как отдельная функция, вышла которой дольше, чем инлайн-код.
Обсуждают сегодня