Appunti di linguaggio macchina per il Commodore 64
A questo punto cari amici cerchiamo di capire come posizionare un carattere su schermo con un particolare ciclo.
Ecco come:
160,10 ---> carichiamo il valore 10 in 'y', che indicherà lo spostamento del carattere per tutta la corrente riga di memoria. Indicata più avanti nel programma.
169,1 ---> carichiamo il codice video in 'a' della lettera 'A'. Cioè '1'.
153,0,4 ---> indica di stampare il contenuto dell'accumulatore (quindi 1) tante volte quente sono indicate nell'indice Y (quindi 10). Perciò il codice 153 indica un ciclo sull' indice Y. I valori '0' e '4' indicano rispettivamente la riga e la pagina da cui iniziare il conteggio.
96 come al solito questo comando chiude il programma.
Se volessimo creare un ciclo sull' indice X dovremo sostituire i valori 160 con 162 e 153 con 157. Il resto non cambia. Vediamo:
162,10
169,1
157,0,4
96
Commenti
Posta un commento