Page Tools:

Introduction to 80x86 Assembly Language and Computer Architecture, Second Edition

Author(s): Richard C. Detmer, Professors Of Computer Science, Middle Tennessee State University
Details:
  • ISBN-13: 9780763772239
  • Hardcover    386 pages      © 2010
Price: International Sales $173.95 US List
Add to Cart Request a Review Copy

Overview

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.

ShowKey Features

New to this Edition!

Now includes the use of the Microsoft Visual Studio environment.  All programs presented in the text have been tested using Visual Studio 2008, Professional Edition.

Some material has been pared-down or removed, allowing students to focus more sharply on the key computer architecture material.

 

New to this Edition!

Updated to include 64-bit architecture, however topics are arranged so that 64-bit operations can be covered or omitted at the instructor's discretion.

New to this Edition!

The I/O package has been revised and is now Windows oriented.

New to this Edition!

All macros and program examples are available on the text's website.

Back to top

ShowTable of Contents

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  Bit Manipulation
Chapter 8  String Operations
Chapter 9  Floating Point Operations
Appendices  
Index  
Back to top

ShowAbout the Author(s)

Richard C. Detmer-Professors Of Computer Science, Middle Tennessee State University

Richard C. Detmer, Middle Tennessee University
Richard C. Detmer, received his Ph.D. from the University of Wisconsin, Madison in 1972. He has been a university instructor since then, serving at five different institutions. Currently he is the Chairperson of the Computer Science Department at Middle Tennessee State University.

Additional Titles by this Author

Back to top

ShowSamples & Additional Resources

Back to top

ShowResources

Back to top