Инструкции LOOP, а также JCXZ / JECXZ немного медленные;
тем не менее, они по-прежнему имеют свое место в современном коде.
Высокая скорость не всегда является проблемой в петлях.
Например, если мы выполняем цикл только один раз во время инициализации программы
и количество итераций мало, необходимое время не будет замечено.
Другим примером является цикл, в котором вызываются функции Windows API;
время, потраченное на вызов API, вероятно, делает время выполнения LOOP тривиальным.
Опять же, это применимо, когда количество итераций мало.
Считайте эти инструкции «другим инструментом в вашем наборе инструментов»;
используйте правильный инструмент для работы;)