Langage machine 6502 facile pour les nuls n°16, exercice pratique

  Рет қаралды 131

Commodore 64 & 6510 retro-programming

Commodore 64 & 6510 retro-programming

Күн бұрын

Seizième vidéo d'une série de tutos à destination des personnes les plus récalcitrantes au langage machine sur processeur 6502 (et 6510). L'objectif de cette série est de permettre de comprendre les bases et de pouvoir commencer à programmer rapidement l'un des ordinateurs ou consoles équipés de l'un de ces processeurs (Apple IIe et IIc, Atari 800, 600, XL et XE, Commodore 64, VIC20, NES et VCS 2600).
La vidéo fournit et explique une solution à l'exercice (utilisation du mode décimal et affichage du résultat en mémoire texte/écran) donné dans le tuto n°15, sur le Commodore 64.

Пікірлер: 6
@petervladyevich8535
@petervladyevich8535 10 күн бұрын
merci !
@giuseppeazzarello8426
@giuseppeazzarello8426 10 күн бұрын
anche questo video l ho trovato molto interessante
@Commodoreretro-programming
@Commodoreretro-programming 10 күн бұрын
Grazie molto. Spero di essere stato chiaro in quello che ho detto riguardo la routine KERNAL $FFD2.
@francksutton
@francksutton 9 күн бұрын
Excellent !
@pakal2374
@pakal2374 9 күн бұрын
hello, j'ai fais l'exo avec mon propre cheminement et cela me permet de faire quelques commentaires. En toute rigueur il manque un CLC au début si je suis ta vidéo sur les additions /soustraction mais ca marche avec une machine à froid. Ensuite je vois que tu copies l'octet de poids fort vers $0400 sans jamais le récupérer puisque tu utilises ensuite la pile pour récupérer la valeur et extraire le nibble de poids faible. Merci pour la correction, ca me permet de m'exercer sur le codage. Hâte de voir la suite.
@Commodoreretro-programming
@Commodoreretro-programming 9 күн бұрын
Effectivement CLC n'est pas nécessaire (V. tuto 15 en 4:35) car la retenue est désactivée par défaut. Également, elle est automatiquement désactivée après certaines instructions de comparaison. Et oui je n'ai pas sauvegardé la valeur de l'accumulateur après la dernière opération de transformation car je l'utilise immédiatement. Bien vu.
Langage machine 6502 facile pour les nuls n°17, sauts inconditionnels et retours
16:29
Commodore 64 & 6510 retro-programming
Рет қаралды 147
Langage machine 6502 facile pour les nuls n°18, comparaisons d'octets et tests de bits
15:20
Commodore 64 & 6510 retro-programming
Рет қаралды 173
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,7 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 6 МЛН
Я сделала самое маленькое в мире мороженое!
00:43
Кушать Хочу
Рет қаралды 1,8 МЛН
Langage machine 6502 facile pour les nuls n°20, sauts / branchements conditionnels
13:10
Commodore 64 & 6510 retro-programming
Рет қаралды 124
Je passe les tests techniques de Google
18:17
Benjamin Code
Рет қаралды 142 М.
Langage machine 6502 facile pour les nuls n°21, manipulations de la pile et NOP
15:17
Commodore 64 & 6510 retro-programming
Рет қаралды 82
Langage machine 6502 facile pour les nuls n°3, la pratique du moniteur sur C64 et Apple IIe
21:39
Commodore 64 & 6510 retro-programming
Рет қаралды 175
7 cas d'usages INCROYABLES sur ChatGPT o1 !
22:26
DisturbIA
Рет қаралды 14 М.
Math News: The Bunkbed conjecture was just debunked!!!!!!!
14:59
Dr. Trefor Bazett
Рет қаралды 126 М.
Je redesign Photoshop comme si Apple l’avait racheté
11:20
Mickadoule
Рет қаралды 26 М.
Every Developer Needs a Raspberry Pi
27:27
Sam Meech-Ward
Рет қаралды 698 М.
What is the Smallest Possible .EXE?
17:04
Inkbox
Рет қаралды 409 М.
People said this experiment was impossible, so I tried it
34:49
Veritasium
Рет қаралды 4,5 МЛН
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,7 МЛН