|
Sommare gli interi da X a Y PROG RUN ' ' INP X ' INP Y ' ' SU LDA SOMMA ' ADD X ' SOMMA <-- SOMMA+X STA SOMMA ' ' LDA X ' ADD #1 ' X <-- X+1 STA X ' ' LDA Y ' SUB X ' SE (Y >= X)... JGE SU ' ' OUT SOMMA ' RISULTATO ' ALT ' ' X DAT 0 ' DATI Y DAT 0 ' SOMMA DAT 0 ' ' END ' Con un'istruzione in meno... PROG RUN ' INP X ' INP Y ' SU LDA SOMMA ' ADD Y ' SOMMA <-- SOMMA+Y STA SOMMA ' LDA Y ' SUB #1 ' Y <-- Y-1 STA Y ' SUB X ' JGE SU ' OUT SOMMA ' ALT ' X DAT 0 ' DATI Y DAT 0 ' SOMMA DAT 0 ' END ' |
|