Bisher 68,99 €**
67,99 €
versandkostenfrei*

inkl. MwSt.
**Früherer Preis
Sofort lieferbar
34 °P sammeln
    Gebundenes Buch

This textbook introduces readers to assembly and its role in computer programming and design. The author concentrates on covering the 8086 family of processors up to and including the Pentium. 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: stacks, addressing modes, arithmetic, selection and iteration, as well as bit manipulation. Advanced topics include: string processing, macros, interrupts and input/output handling, and interfacing…mehr

Produktbeschreibung
This textbook introduces readers to assembly and its role in computer programming and design. The author concentrates on covering the 8086 family of processors up to and including the Pentium. 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: stacks, addressing modes, arithmetic, selection and iteration, as well as bit manipulation. Advanced topics include: string processing, macros, interrupts and input/output handling, and interfacing with such higher-level languages as C. The book is based on a successful course given by the author and includes numerous hands-on exercises.
  • Produktdetails
  • Texts in Computer Science
  • Verlag: Springer, Berlin
  • Artikelnr. des Verlages: 10949580
  • 2nd ed.
  • Erscheinungstermin: Januar 2005
  • Englisch
  • Abmessung: 241mm x 183mm x 44mm
  • Gewicht: 1364g
  • ISBN-13: 9780387206363
  • ISBN-10: 0387206361
  • Artikelnr.: 07790400
Autorenporträt
Sivarama Dandamudi, Carleton University, Ottawa, ON, Canada
Inhaltsangabe
From the contents: Introduction
- Basic Computer Organization
- Overview of Assembly Language
- Procedures and the Stack
- Addressing Modes
- Arithmetic Flags and Instructions
- Selection and Iteration
- Logical and Bit Operations
- String Processing
- Macros and Conditional Assembly
- ASCII and BCD Arithmetic
- Interrupts and Input/Output
- High-Level Language Interface
- Appendices