Gamoover

[move]Bienvenue sur Gamoover, portail francophone de l'arcade.

Menu

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Messages - rafale2

#1
Flippers / Besoin d'aide bus d'adressage du 6502
Vendredi 25 Juillet 2025, 12:53:28 PM
merci de ton retour.
Je pense avoir trouvé moi -même.
Sur la prom U3 (2332) des system80A, le vecteur reset indique $3ff7. il est donc demandé au 6502 de se diriger à l'adresse $3ff7, cela correspond à l'adresse $ff7 de U3 car il n'a que 12 bus d'adresses.
a l'adresse $ff7 ont trouve les chiffres hexadécimaux suivants : 4C 00 20. En assembleur "4C" veut dire "Jump" soit sauter à l'adresse suivante : 00 (poids faible) 20 (poids fort) soit $2000.
Le 6502 va donc bien commencer son programme à l'adresse $2000 soit l'adresse $000 de U2 (2332) car le bus d'adresse A12 permet de permuter entre U2 et U3.
Si j'ai fait une erreur dites le moi. Merci
#2
Flippers / Besoin d'aide bus d'adressage du 6502
Mercredi 23 Juillet 2025, 20:25:33 PM
Bonjour à tous, je répare depuis quelques temps mes propres cartes CPU system80 sans jusqu'ici me soucier des échanges entre le 6502 et les PROMs et je souhaitais me perfectionner dans le système d'adressage du 6502. D'après mes lectures, après avoir reçu son signal de RESET, le 6502 se dirige automatiquement vers une adresse appelée "vecteur reset" dont l'adresse serait $fffc et $fffd. En consultant le .bin d'un U3 d'un system 80, cette adresse pointe sur $2000, soit l'adresse $000 de U2. jusqu'ici tout me paraissait clair et logique. Mais en lisant les adresses du vecteur Reset de U3 d'un system80A, je lis une redirection à l'adresse $3ff7... je pensais trouver $6000. Est ce que j'interprète mal l'adresse du vecteur Reset?...ou je me trompe complètement ?...je bloque. Merci par avance de votre aide pour les plus chevronnés.