Instrukcja Loop służy do wygodnego i prostego tworzenia zapętleń w programie. Loop wykorzystuje jako licznik pętli rejestr
ECX, przy każdym wywołaniu instrukcji loop zmniejszana jest zawartość rejestru ECX o 1
aż do momentu gdy w rejestrze ECX jest 0 wtedy kończy się działanie pętli.
LOOP etykieta;
Dopuszczalna postać instrukcji:
loop etykieta;
Przykłady zastosowania:
mov ecx,10; - licznik pętli w rejestrze ECX petla:
<treść pętli> loop petla; - odejmij 1 od ECX, wykonuj pętlę jeśli ECX > 0