Titre : | 6502 programmation en langage assembleur |
Auteurs : | lance A Leventhal, Auteur |
Type de document : | texte imprimé |
Editeur : | Paris : Radio, 1982 |
ISBN/ISSN/EAN : | 978-2-7091-0892-8 |
Format : | 556p. / ill.. / 26cm. |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 004 (informatique en général) |
Catégories : | |
Mots-clés: | programmation en langage |
Résumé : |
Le résumé du livre met en évidence les points suivants :
Concepts fondamentaux du 6502 : Le livre aborde les bases du microprocesseur 6502, y compris ses registres (accumulateur, index X et Y, pointeur de pile, compteur ordinal) et ses indicateurs d'état (flags). Il explique comment ces composants interagissent avec la mémoire pour exécuter des programmes. Modes d'adressage : Une partie essentielle du livre est dédiée aux différents modes d'adressage du 6502 (immédiat, direct, implicite, indexé, indirect, etc.), qui déterminent la manière dont le CPU accède aux données en mémoire. Comprendre ces modes est crucial pour écrire un code assembleur efficace. Jeu d'instructions : Le livre détaille le jeu d'instructions complet du 6502, décrivant chaque instruction (mnémonique), son code machine (opcode), les modes d'adressage qu'elle supporte, son temps d'exécution, et les indicateurs qu'elle affecte. Des instructions courantes comme LDA (Load Accumulator), STA (Store Accumulator), JMP (Jump), JSR (Jump to Subroutine), et les opérations arithmétiques/logiques sont expliquées. Techniques de programmation : Au-delà des instructions, le livre enseigne des techniques de programmation essentielles en assembleur, y compris la gestion des boucles, des conditions, des sous-routines, des opérations sur les bits, et des transferts de données. Il peut également aborder des sujets comme la conversion de données (binaire, hexadécimal, BCD) et la manipulation de structures de données. Développement de programmes : Le livre guide le lecteur à travers la création de programmes simples à complexes, souvent par le biais d'exemples pratiques et d'exercices. L'accent est mis sur la logique algorithmique et la manière de la traduire en langage assembleur. Assemblage et débogage : Bien que le livre soit axé sur le langage assembleur, il mentionne l'utilisation d'assembleurs (programmes qui convertissent le code assembleur en code machine) et les défis du débogage en langage de bas niveau. |
Note de contenu : | ce livre est une ressource précieuse pour toute personne souhaitant maîtriser la programmation du microprocesseur 6502, que ce soit par intérêt historique, pour le développement de jeux ou d'applications sur des systèmes rétro, ou simplement pour acquérir une compréhension approfondie du fonctionnement des ordinateurs à un niveau fondamental. |
Exemplaires (1)
Code-barres | Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|---|
Info.A/496 | 004/171/2 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |