Description |
335 pages : illustrations ; 25 cm |
Contents |
Ch. 1. Background and Introduction -- Ch. 2. Computer Basics -- Ch. 3. SASM - Simple Abstract Language -- Ch. 4. Number Systems -- Ch. 5. Data Representation -- Ch. 6. Arithmetic and Logical Operations -- Ch. 7. Floating Point Arithmetic -- Ch. 8. Data Structures -- Ch. 9. Using Registers for Efficiency -- Ch. 10. The Pentium Architecture -- Ch. 11. Procedures -- Ch. 12. The Assembly Process -- Ch. 13. Input and Output -- Ch. 14. Interrupts and Exception Handling -- Ch. 15. Features for Architectural Performance -- Ch. 16. Architecture in Perspective -- Ch. 17. Memory Management and Virtual Memory / Barton P. Miller -- App. A. Reserved Words -- App. B. SASM -- App. C. Machine Language Specification |
Summary |
Ideal for undergraduate courses in computer organization, assembly language programming, and computer architecture, An Assembly Language Introduction to Computer Architecture: Using the Intel Pentium introduces students to the fundamentals of computer architecture from a programmer's perspective by teaching them assembly language, the interface between hardware and software. Designed for students in computer science and engineering who have taken one high-level language programming course, it uses a top-down approach, introducing an abstract (registerless) assembly language first |
Notes |
Includes index |
Subject |
Assembly languages (Electronic computers)
|
|
Computer architecture.
|
LC no. |
98027757 |
ISBN |
019512376X (cloth : alk. paper) |
|