InNei linguaggi [[assembly]] tradizionali non sono disponibili costrutti iterativi., Questoin perchéquanto le primitive disponibili a livello macchina non li prevedono; le iterazioni sono essiinfatti collidonorappresentate conattraverso ilistruzioni concettoesplicite di semplicitàsalto dela linguaggioun'istruzione assemblativoprecedente. Per realizzare un ciclo ''for'' con istruzioni assemblative si parte dall'esempio della catena di montaggio, e si realizza il codice strutturandolo nel seguente modo:
#Si etichettano il punto di inizio ciclo (''START'') e la prima istruzione dopo il ciclo (''END'')