Cellule 0000h |
D6510 |
---|---|
Commodore 64 |
Description
Cet octet contient le registre de direction des données d'entrée/sortie d'une puce 6510.
Lecture/Écriture
Bits | Description |
---|---|
0 | Ce bit contient la direction d'entrée/sortie 0 sur le port à l'adresse suivante. La valeur par défaut est 1 (sortie). |
1 | Ce bit contient la direction d'entrée/sortie 1 sur le port à l'adresse suivante. La valeur par défaut est 1 (sortie). |
2 | Ce bit contient la direction d'entrée/sortie 2 sur le port à l'adresse suivante. La valeur par défaut est 1 (sortie). |
3 | Ce bit contient la direction d'entrée/sortie 3 sur le port à l'adresse suivante. La valeur par défaut est 1 (sortie). |
4 | Ce bit contient la direction d'entrée/sortie 4 sur le port à l'adresse suivante. La valeur par défaut est 0 (entrée). |
5 | Ce bit contient la direction d'entrée/sortie 5 sur le port à l'adresse suivante. La valeur par défaut est 1 (sortie). |
6 | Ce bit contient la direction d'entrée/sortie 6 sur le port à l'adresse suivante. Non utilisé. |
7 | Ce bit contient la direction d'entrée/sortie 7 sur le port à l'adresse suivante. Non utilisé. |
Remarques
- Cet emplacement mémoire est le premier d'un certain nombre de registres matériels. Bien qu'ils puissent être écrits et/ou lus comme de la RAM, ils sont connectés à des périphériques matériels et leur contenu affecte le fonctionnement des périphériques.
- Chaque bit de ce registre de direction des données détermine si le contenu du bit correspondant sur le port d'entrée/sortie interne (voir l'emplacement mémoire 0001h) peut être écrit par des périphériques. Si le bit est défini sur 0, il indique la direction du flux de données en entrée, ce qui signifie que le bit correspondant du port d'entrée/sortie sera affecté par des défauts périphériques. Si le bit est mis à 1, il indique la sortie. Sur le Commodore 64, seuls les bits de 0 à 5 sont significatifs. A la mise sous tension, ce registre est réglé sur 239 (EFh), ce qui indique que tous les bits, à l'exception du bit 4 (détectant le commutateur de cassette), sont configurés pour la sortie.
Dernière mise à jour : Lundi, le 13 juillet 2020