Introduction to Assembly Language Programming: For Pentium and RISC Processors / Edition 2

Introduction to Assembly Language Programming: For Pentium and RISC Processors / Edition 2

by Sivarama P. Dandamudi
ISBN-10:
0387206361
ISBN-13:
9780387206363
Pub. Date:
11/05/2004
Publisher:
Springer New York

Hardcover

View All Available Formats & Editions
Current price is , Original price is $109.0. You
Select a Purchase Option (2nd ed. 2005)
  • purchase options
    $27.23 $109.00 Save 75% Current price is $27.23, Original price is $109.0. You Save 75.0183486238532%.
    • Free return shipping at the end of the rental period details
    • Textbook Rentals in 3 Easy Steps  details
    icon-error
    Note: Access code and/or supplemental material are not guaranteed to be included with textbook rental or used textbook.
  • purchase options
    $43.60 $109.00 Save 60% Current price is $43.6, Original price is $109. You Save 60%.
  • purchase options
    $59.65 $109.00 Save 45% Current price is $59.65, Original price is $109. You Save 45%.
    icon-error
    Note: Access code and/or supplemental material are not guaranteed to be included with textbook rental or used textbook.
  • purchase options

Overview

Introduction to Assembly Language Programming: For Pentium and RISC Processors / Edition 2

This updated textbook introduces readers to assembly and its evolving role in computer programming and design. The author concentrates the revised edition on protected-mode Pentium programming, MIPS assembly language programming, and use of the NASM and SPIM assemblers for a Linux orientation. The focus is on providing students with a firm grasp of the main features of assembly programming, and how it can be used to improve a computer's performance. All of the main features are covered in depth, and the book is equally viable for DOS or Linux, MIPS (RISC) or CISC (Pentium). The book is based on a successful course given by the author and includes numerous hands-on exercises.

Product Details

ISBN-13: 9780387206363
Publisher: Springer New York
Publication date: 11/05/2004
Series: Texts in Computer Science Series
Edition description: 2nd ed. 2005
Pages: 692
Product dimensions: 7.01(w) x 9.25(h) x 0.39(d)

Table of Contents

Introduction
• Overview of Computer Organization * Pentium Architecture
• Overview of Assembly Language
• Procedures and The Stack
• Addressing Modes * Arithmetic Flags and Instructions * Selection and Iteration
• Logical and Bit Operations * String Processing
• ASCII and BCD Arithmetic
• Interrupts and Input/Output
• High-Level Language Interface
• MIPS Architecture
• MIPS Assembly Language
• Recursion
• Floating-Point Operations
• Appendices
• Index

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews