Monday, January 26, 2009

The Art of Assembly language



The Art of Assembly Language
(Brief Contents)
 
Section One: 
Chapter 1: Data Representation 
Chapter 2: Boolean Algebra
Chapter 3: System Organization 
Chapter 4: Memory Layout and Access 
Section Two: 
Chapter 5: Variables and Data Structures 
Chapter 6 The 80x86 Instruction Set 
Chapter 7 The UCR Standard Library 
Chapter 8 MASM: Directives & Pseudo-Opcodes 
Chapter 9 Arithmetic and Logical Operations 
Chapter 10 Control Structures 
Chapter 11 Procedures and Functions 
Section Three: 
Chapter 12 Procedures: Advanced Topics 
Chapter 13 MS-DOS, PC-BIOS, and File I/O 
Chapter 14 Floating Point Arithmetic 
Chapter 15 Strings and Character Sets Chapter 16 Pattern Matching 
Section Four: 
Chapter 17 Interrupts, Traps, and Exceptions 
Chapter 18 Resident Programs 
Chapter 19 Processes, Coroutines, and Concurrency 
Section Five: 
Chapter 20 The PC Keyboard 
Chapter 21 The PC Parallel Ports 
Chapter 22 The PC Serial Ports 
Chapter 23 The PC Video Display 
Chapter 24 The PC Game Adapter
Section Six: 
Chapter 25 Optimizing Your Programs 
Section Seven: 
Appendix A: ASCII/IBM Character Set 
Appendix B: Annotated Bibliography 
Appendix C: Keyboard Scan Codes 
Appendix D: Instruction Set Reference

0 comments:

Post a Comment