An Assembly Language Introduction to Computer Architecture
by Karen Miller
published by Oxford University Press
copyright 1999
ISBN: 0-19-512376-X
for more information:
e-mail college@oup-usa.org
tel: 1800-624-0153 ext. 5197
fax: 212-726-6450
About the Textbook
This textbook provides an ideal introduction to assembly language
programming.
It uses Intel architecture for assembly language examples.
The software tools presented with the book are easy for
students to use.
They work with 386 or better (486, Pentium) machines.
Table of Contents
-
Chapter 1 Background and Introduction
-
Chapter 2 Computer Basics
-
Chapter 3 SASM - Simple Abstract Language
-
Chapter 4 Number Systems
-
Chapter 5 Data Representation
-
Chapter 6 Arithmetic and Logical Operations
-
Chapter 7 Floating Point Arithmetic
-
Chapter 8 Data Structures
-
Chapter 9 Using Regsiters for Efficiency
-
Chapter 10 The Pentium Architecture
-
Chapter 11 Procedures
-
Chapter 12 The Assembly Process
-
Chapter 13 Input and Output
-
Chapter 14 Interrupts and Exception Handling
-
Chapter 15 Features for Architectural Performance
-
Chapter 16 Architecture in Perspective
-
Chapter 17 Memory Management and Virtual Memory
(written by Barton P. Miller)
Pointers to other places of interest: