как мы знаем, инструкция loop X
переходит X
до ECX = 0
.
Мой вопрос - Что сначала делает инструкция цикла: уменьшить ECX или проверить, не ECX == 0.
То есть, что из перечисленного ниже является corect
first
ECX = ECX - 1;
if ECX > 0
go to X
second
if ECX > 0 {
ECX = ECX - 1;
fo to x; }
Спасибо.