       LJMP start
       ORG 50h
start: MOV R0,#10  ;ograniczenie A
       MOV R2, #20 ;licznik okresla liczbe skokow do podprogramu
       MOV A,#1
petla: INC A              ;zwieksza akumulator o 1
       CJNE A,#10,petla   ;gdy A jest wiekszy od 100 skocz do podprogramu
       MOV A,#1           ;podprogram:wpisuje A=1
       DJNZ R2,petla      ;zmniejsza R2 o 1 gdy R2=0      
       SJMP $