Introduction to 80x86 Assembly Language and Computer Architecture

Front Cover
Jones & Bartlett Learning, Jun 23, 2009 - Computers - 386 pages
Thoroughly revised and updated throughout, the Second Edition of Introduction to 80x86 Assembly Language and Computer Architecture provides students with a clear and concise introduction to the inner workings of the computer, and their many levels and functions. Through introducing real instruction sets and writing real assembly language programs, students will become acquainted with the basics of computer architecture. The Second Edition now includes the use of the Microsoft Visual Studio environment, which is widely available to students and professionals, and provides a robust environment for editing, assembling, debugging, and executing problems. The text continues to emphasize basic architecture, not just the 80x86 line, and now includes 64-bit operations but is still appropriate for those working with 32-bit computers. Programmers are expected to program effectively at any level. Ensure students are up-to-speed with Introduction to 80x86 Assembly Language and Computer Architecture, Second Edition.
 

What people are saying - Write a review

LibraryThing Review

User Review  - puitmpahang - LibraryThing

Thoroughly revised and updated throughout, the Second Edition of Introduction to 80x86 Assembly Language and Computer Architecture provides students with a clear and concise introduction to the inner ... Read full review

User Review - Flag as inappropriate

Not too bad.

Contents

Chapter 1 Representing Data in a Computer
1
Chapter 2 Parts of a Computer System
29
Chapter 3 Elements of Assembly Language
45
Chapter 4 Basic Instructions
87
Chapter 5 Branching and Looping
143
Chapter 6 Procedures
189
Chapter 7 Bit Manipulation
239
Chapter 8 String Operations
269
Chapter 9 Floating Point Operations
299
HexadecimalASCII Conversion
355
Assembler Reserved Words
357
Answers to Selected Exercises
367
Index
381
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information