DCMOTO20190220
Publié : 24 mars 2020 18:48
Salut tout le monde, savez-vous pourquoi l'adresse A7DD renvoie toujours la valeur "CC", même si je change la couleur du cadre?
Forum des collectionneurs et utilisateurs d'ordinateurs anciens
https://forum.system-cfg.com/
Le registre $A7DD est en écriture seule. On ne peut pas le lire, je l'ai déjà écrit dans un post précédent.dinoprodest a écrit : ↑24 mars 2020 20:08 merci Daniel, c'est pourquoi le code ci-dessous déplace la page d'écran !!!!!
lda $a7dd
anda #$f0
sta $a7dd
Je voulais juste changer la couleur du cadre !!!
L'instruction LDA $A7DD met n'importe quoi dans le registre A. Quand ensuite on écrit le registre A par STA $A7DD, on met n'importe quoi dans les quatre bits de poids fort de $A7DD. Et donc on détruit le numéro de la page RAM affichée, le masque de présence cartouche (visible ou masquée) et la sélection Basic (1.0 ou 128).Daniel a écrit :$A7DD est le registre "SYSTEME 2". Il est en écriture seule. On ne peut pas le lire.