IBM PC Assembly language and programming
Résumé
KEY TOPICS: Taking a hands-on approach, this book provides many short examples and full program examples to illustrate instructions and programming techniques. With no prior programming knowledge needed, its clear and concise writing provides accessible presentations of keyboard processing, screen handling, arithmetic, logic, tables, disk processing, printing, mouse handling, macro writing, linking to subprograms, and interrupts. The fourth edition of Assembly Language and Programming has been revised to reflect an extensive reorganization of material and explanations that also now includes the features of Pentium architecture as well as more short examples and full programs.
MARKET: An essential reference book for every PC user.
Table of contents
- A. FUNDAMENTALS OF PC HARDWARE AND SOFTWARE.
- 1. Basic Features of PC Hardware.
- 2. Requirements for Using PC Software.
- 3. Executing Computer Instructions.
- B. FUNDAMENTALS OF ASSEMBLY LANGUAGE.
- 4. Requirements for Coding in Assembly Language.
- 5. Assembling, Linking, and Executing a Program.
- 6. Symbolic Instructions and Addressing.
- 7. Writing .COM Programs.
- 8. Program Requirements for Logic and Control.
- C. SCREEN AND KEYBOARD OPERATIONS.
- 9. Introduction to Screen and Keyboard
Processing.
- 10. Advanced Features of Screen Processing.
- 11. Advanced Features of Keyboard Processing.
- D. DATA MANIPULATION.
- 12. Processing String Data.
- 13. Arithmetic I: Processing Binary Data.
- 14. Arithmetic II: Processing ASCII and BCD Data.
- 15. Defining and Processing Tables.
- E. ADVANCED INPUT/OUTPUT.
- 16. Disk Storage I: Organization.
- 17. Disk Storage II: Writing and Reading Files.
- 18. Disk Storage III: INT 21H Functions for Supporting
Disks and Files.
- 19. Disk Storage IV: INT 13H Disk Functions.
- 20. Facilities for Printing.
- 21. Other Input/Output Facilities.
- F. ADVANCED PROGRAMMING.
- 22. Defining and Using Macros.
- 23. Linking to Subprograms.
- 24. Memory Management.
- G. REFERENCE CHAPTERS.
- 25. BIOS Data Areas and Program Interrupts.
- 26. Operators and Directives.
- 27. The PC Instruction Set.
- APPENDICES.
- A. Conversion between Hexadecimal and Decimal
Numbers.
- B. ASCII Character Codes.
- C. Reserved Words.
- D. Assembler and Link Options.
- E. The DEBUG Program.
- F. Keyboard Scan Codes and ASCII Codes.
- Answers to Selected Questions.
- Index.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | Peter Abel |
Parution | 15/08/1997 |
Édition | 4eme édition |
Nb. de pages | 604 |
Format | 18 x 24 |
Couverture | Relié |
Poids | 1000g |
EAN13 | 9780137566105 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse