
Introduction to Assembly Language Programming
For Pentium and RISC Processors
Sivarama P. Dandamudi(Author)
Springer (Publisher)
2nd Edition
Published on 19. November 2010
Book
Paperback/Softback
XXIV, 692 pages
978-1-4419-1921-2 (ISBN)
Description
Assembly language provides the link between high-level languages and the physical operation of a computer. This book introduces assembly language programming using either Pentium or RISC processors and either DOS or Linux. It focuses on providing the reader with a firm grasp of the main features of assembly language programming and how it can be used to improve the performance of a computer system. The author's new themes for the revised edition are protected-mode Pentium programming, MIPS assembly language programming, and use of the NASM and SPIM assemblers for a Linux orientation.
More details
Series
Edition
Softcover reprint of hardcover 2nd ed. 2005
Language
English
Place of publication
New York
United States
Target group
Lower undergraduate
Edition type
Revised edition
Illustrations
XXIV, 692 p.
Dimensions
Height: 235 mm
Width: 178 mm
Thickness: 39 mm
Weight
1223 gr
ISBN-13
978-1-4419-1921-2 (9781441919212)
DOI
10.1007/b138691
Schweitzer Classification
Other editions
Additional editions

Book
11/2004
2nd Edition
Springer
€96.29
Shipment within 5-7 days
Content
Overview.- Basic Computer Organization.- Pentium Assembly Language.- The Pentium Processor.- 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.- MIPS Assembly Language.- MIPS Processor.- MIPS Assembly Language.- Interrupt Processing.- Protected-Mode Interrupt Processing.- Real-Mode Interrupts.- Advanced Topics.- Recursion.- High-Level Language Interface.- Floating-Point Operations.