| SECCIÓN | TEMA | PÁGINA |
| Part A. |
FUNDAMENTALS OF PC HARWARE AND SOFTWARE. |
1. |
| 1. |
Introduction to PC hardware. |
1. |
| 2. |
PC software requirements. |
19. |
| 3. |
Execution of instructions. |
28. |
| Part B. |
FUNDAMENTALS OF ASSEMBLY LANGUAGE. |
48. |
| 4. |
Assembly language requirements. |
48. |
| 5. |
Assembling, linking, and executing a program. |
72. |
| 6. |
Processor instructions and addresing. |
88. |
| 7. |
Writing .com programs. |
106. |
| 8. |
Program logic and control. |
112. |
| Part C. |
SCREEN AND KEYBOARD OPERATIONS. |
136. |
| 9. |
Introduction to screen and keyboard precessing. |
136. |
| 10. |
Advanced screen processing. |
153. |
| 11. |
Advanced keyboard processing. |
182. |
| Part D. |
DATA MANIPULATION. |
200. |
| 12. |
String operations. |
200. |
| 13. |
Arithmetic: I-Processing binary data. |
217. |
| 14. |
Arithmetic: II-Processing ASCII and BCD data. |
241. |
| 15. |
Table processing. |
260. |
| Part E. |
ADVANCED INPUT / OUTPUT. |
282. |
| 16. |
Disk storage organization. |
282. |
| 17. |
Disk processing I: Writing and reading files. |
296. |
| 18. |
Disk processing: II-DOS operations for supporting disl and files. |
325. |
| 19. |
Disk processing: II-Bios disk operations. |
352. |
| 20. |
Printing. |
364. |
| 21. |
Other input / output facilities. |
377. |
| Part F. |
ADVANCED PROGRAMMING. |
393. |
| 22. |
Writing macros. |
393. |
| 23. |
Linking to subprograms. |
411. |
| 24. |
DOS memory management. |
437. |
| Parte G. |
REFERENCE CHAPTERS. |
469. |
| 25. |
Bios data areas and interrupts. |
469. |
| 26. |
Dos interrupts. |
480. |
| 27. |
Operators and directives. |
487. |
| 28. |
The PC instruction set. |
514. |
|
APPENDIXES. |
542. |
|
ANSWERS TO SELECTED QUESTIONS. |
568. |
|
INDEX. |
581. |