IBM PC Assembly language and programming - Peter Abel - 5ème... - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
IBM PC Assembly language and programming
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

IBM PC Assembly language and programming

IBM PC Assembly language and programming

Peter Abel

545 pages, parution le 15/09/2000 (5eme édition)

Résumé

Appropriate for undergraduate courses in Assembly Language Programming.

Abel has designed the text to serve as both tutorial and reference, covering a full range of programming levels so as to learn assembly language programming. Coverage starts from scratch, discussing the simpler aspects of the hardware and the language, then introduces technical details and instructions as they are needed.

Features

  • NEW?More features of the Intel Pentium Processor.
    • Students learn more about current technology.
  • NEW?Additional program examples and exercises.
    • Students get more exposure to programming techniques and more practice in their use.
  • NEW?Earlier introduction to interrupt operations.
    • Introduces students to this frequently used feature, which is also a useful interface to BIOS, the input/output system covered in detail in Chapter 24.
  • NEW?Additional material on protected mode, passing parameters, the use of the stack, addressing modes, video systems and INT 10H functions, array handling, subprograms and ports.
    • Helps students learn important hardware and software programming techniques.
  • Step-by-step introduction to Intel microprocessors, machine language, and assembly language.
    • Facilitates learning and helps students to start programming early.
  • Tracing execution of elementary programming in machine language.
    • Helps students view the contents of registers and memory during execution.
  • Hands-on approach through the text.
    • Helps students with sample exercises and programs.
  • DEBUG used in early examples.
    • Illustrates machine execution and contents of memory and registers.
  • Many short examples and full program examples provided.
    • Illustrates the use of instructions and programming techniques
Contents

I. FUNDAMENTALS OF PC HARDWARE AND SOFTWARE.

  • 1. Basic Features of PC Hardware.
  • 2. Instruction Addressing and Execution.
  • 3. Examining Computer Memory and Executing Instructions.

II. FUNDAMENTALS OF ASSEMBLY LANGUAGE.
  • 4. Requirements for Coding in Assembly Language.
  • 5. Assembling, Linking, and Executing Programs.
  • 6. Symbolic Instructions and Addressing.
  • 7. Program Logic and Control.

III. VIDEO AND KEYBOARD OPERATIONS.
  • 8. Introduction to Video and Keyboard Processing.
  • 9. Video Systems.
  • 10. Keyboard Processing.

IV. DATA MANIPULATION.
  • 11. Processing String Data.
  • 12. Arithmetic I: Processing Binary Data.
  • 13. Arithmetic II: Processing ASCII and BCD Data.
  • 14. Defining and Processing Tables.

V. ADVANCED INPUT/OUTPUT.
  • 15. Facilities for Using the Mouse.
  • 16. Disk Storage I: Organization.
  • 17. Disk Storage II: Writing and Reading Files.
  • 18. Disk Storage III: INT 21H Functions for Support Disks and Files.
  • 19. Disk Storage IV: INT 13H Disk Functions.
  • 20. Facilities for Printing.

VI. SPECIAL TOPICS.
  • 21. Defining and Using Macros.
  • 22. Linking to Subprograms.
  • 23. Program Loading and Overlays.

VII. REFERENCE CHAPTERS.
  • 24. BIOS Data Areas and Interrupts.
  • 25. Operators and Directives.
  • 26. The PC Instruction Set.
  • Appendix A: Conversion Between Hexadecimal and Decimal Numbers.
  • Appendix B: ASCII Character Codes.
  • Appendix C: The DEBUG Program.
  • Appendix D: Reserved Words.
  • Appendix E: Assembling and Linking Programs.
  • Appendix F: Keyboard Scan Codes and ASCII Codes.
  • Index.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Peter Abel
Parution 15/09/2000
Édition  5eme édition
Nb. de pages 545
Format 18 x 24,3
Couverture Relié
Poids 1000g
Intérieur Noir et Blanc
EAN13 9780130306555
ISBN13 978-0-13-030655-5

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription