Introduction to 80x86
Assembly Language and Computer Architecture
by Richard C. Detmer ISBN:0763717738
Jones and Bartlett Publishers ©
2001 (499 pages)
This text prepares the student
to program effectively in any programming language, to pursue advanced studies
in computer design and architecture, and to learn more about system detail for
specific computers.
Table of
Contents
Introduction to 80×86 Assembly Language and
Computer Architecture
Preface
Chapter 1 - Representing Data in a Computer
Chapter 2 - Parts of a Computer System
Chapter 3 - Elements of Assembly Language
Chapter 4 - Basic Instructions
Chapter 5 - Branching and Looping
Chapter 6 - Procedures
Chapter 7 - String Operations
Chapter 8 - Bit Manipulation
Chapter 9 - The Assembly Process
Chapter 10 - Floating-Point Arithmetic
Chapter 11 - Decimal Arithmetic
Chapter 12 - Input/Output
Appendix A - Hexadecimal/ASCII conversion
Appendix B - Useful MS-DOS Commands
Appendix C - MASM 6.11 Reserved Words
Appendix D - 80x86 Instructions (by Mnemonic)
Appendix E - 80x86 Instructions (by Opcode)
Index