@ineedahero: не стесняйтесь перестать читать после первого предложения или абзаца, а затем. Это точно описывает его нормальную работу.
mov ecx, 16
looptop: .
.
.
loop looptop
ко раз будет выполняться этот цикл?
Что будет еслиecx = 0
начать с? Есть лиloop
прыгать или провалиться в таком случае?