Introduction to 80x86 Assembly Language and Computer Architecture (+CD) free download online
Title: Introduction to 80x86 Assembly Language and Computer Architecture (+CD) Author(s): Richard C. Detmer Pages: 499 Publisher: Jones & Bartlett Publishers Publication date: 2001 Language: English Format: CHM, PDF ISBN-10: 0763717738 ISBN-13: Description: A computer can be viewed from many different levels, and used for many different functions, such as the creation of new application software. However, an actual computer works at an even lower level than this. Introduction to 80x86 Assembly Language and Computer Architecture divides its emphasis between the assembly-language/machine-language level of computer operations and the architectural level, that is, the level defined by the machine instructions that the processor can execute. Although the primary architecture covered is the Intel 80x86 family, each chapter does include information about other architectures, or computer levels. Programmers are expected to program effectively at any level, therefore, Introduction to 80x86 Assembly Language and Computer Architecture is essential to the fundamental principles at the machine level that they will have to understand. Programming in assembly language and studying related concepts in Introduction to 80x86 Assembly Language and Computer Architecture 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
List of Figures
List of Exercises
Introduction to 80x86 Assembly Language and Computer Architecture (+CD) free download links: