Рет қаралды 103
Cours n°9 sur l'assembleur 65xx et son application au Commodore 64.
Au programme :
Dans le compilateur :
la création de fichiers dédiés aux macros
la mutualisation des morceaux de code
l'accès à des sous-partie de code
Dans le langage assembleur 65xx :
AND : Effectuer une opération logique AND
ORA : Effectuer une opération logique OR
EOR : Effectuer une opération logique XOR
Dans la ROM du Commodore :
Effectuer un RESET de la machine
Les prérequis pour cette vidéo sont les même que dans le cours n°1 : • L'assembleur sur Commo...
On commence par le déplacement des macros dans un fichier dédié, puis la correction de l'exercice proposé en fin de cours n°8, dans lequel vous découvrirez la mutualisation de code déjà existant.
Ensuite, je présente les 3 nouvelles instructions AND, ORA et EOR accompagnée d'un exercice pratique. Ce sera également l'occasion d'accéder à des sous-parties de code en utilisant le caractère [point] pour définir l'emplacement de code auquel vous souhaitez faire référence.
Je termine la vidéo en vous proposant un nouvel exercice pour la prochaine fois, afin de mettre en pratique l'ensemble des connaissances acquises au long de l'ensemble des vidéos de cette série de cours.
Voici la liste des liens que je présente dans la vidéo :
Les instructions du processeur 6502/6510 : www.6502.org/us...
La "Memory Map" du Commodore 64 :
sta.c64.org/cb...
La ROM (BASIC et KERNEL) du Commodore 64 :
skoolkid.githu...
N'hésitez pas à revenir vers moi dans les commentaires si nécessaire. Toutes les questions sont bonnes à prendre et je répondrai à tout le monde !!!
Et n'oubliez pas qu'un petit pouce en l'air en signe d'encouragement fait toujours plaisir, et qu'un nouvel abonnement est toujours agréable.
Prenez soin de vous.