ciao gente. oggi all'università abbiamo cominciato l'assembler, o qualcosa che ci dovrebbe assomigliare.
fino alle somme ci sono. adesso volevo fare un programmino che, dato un numero, mi stampi tutti i numeri da x a 15. secondo me dovrebbe funzionare ma... mi stampa solo quelli pari!
se volete darci un occhio:
codice:int1 : INT; int2 : INT 1; int3 : INT 15; int4 : INT; READ INP int1; LOAD R0 int1; LOAD R1 int2; LOAD R2 int3; CICLO: ADD R0 R1; COMP R2 R0; BRLE stampa; STORE R0 int4; stampa: WRITE OUT int4; ADD R0 R1; BRGE CICLO; STOP;