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;