Login


Contents

Preface

  1. Introduction
  2. IA32 Processors
  3. Basic Data Manipulation
  4. Control Transfer
  5. Arithmatic and logic instructions
  6. String and bit oriented instructions
  7. Linux kernel interface
  8. Input/Output in Linux
  9. Handling real number arithmatic
  10. SIMD instruction sets
  11. Assembler directives and macros

Appendices

  1. Number representation system
  2. IA32 processor instruction set
  3. Suggested programming excercises
  4. GNU assembler
  5. GNU linker
  6. GNU Debugger
  7. ASCII character set
  8. Refrences

Index