Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Assembly Language for Intel-Based Computers
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Assembly Language for Intel-Based Computers

Assembly Language for Intel-Based Computers

Kip R. Irvine

676 pages, parution le 20/09/1998 (3eme édition)

Résumé

Concentrating on the MS-DOS operating system and using short applications, this complete and fully updated study of assembly language for the IBM-PC helps students learn the basics of operating systems and architecture in the context of a microprocessor, and teaches them how to approach programming problems with a machine-level mindset. Based on the Intel 80x86 processor family, it demystifies concepts that must be understood before students go on to study computer architecture or computer operating systems in more advanced courses. The text provides hundreds of short examples that show how assembly language may be applied to useful problems. Includes a CD-ROM containing Microsoft's MAh Gill's compiler.
  • Each text includes a CD-ROM with the Microsoft MASM 6.11 assembler
  • Provides an extensive link library
  • Tests all programs with the latest version of the Microsoft MASM 6.11 and Borland TASM 4.0 assemblers
  • Provides a greater emphasis on the architecture of the 32-bit processor, current motherboard and bus architectures, and types of RAM. (Ch. 2)
  • Fully explains how to use the assembler, linker, and debugger. (Ch. 3)
  • Introduces all of the 32-bit instructions, shows how to perform 32-bit arithmetic, and includes a new section on writing characters and attributes to the video display. (Ch. 7)
  • Extensively updates chapters on disk and file processing.(Chs. 11 and 12)
  • Increases coverage of inline assembly code and includes examples of writing subroutines in 32-bit protected mode. (Ch. 13)
  • Discusses techniques for creating Windows DCC
  • Thoroughly covers assembly language for the IBM-PC, with current discussions on:
  • The Intel 80x86 Processor Instruction set and its basic architecture
  • Assembly language directives, macros, operators, and structure
  • Programming methodology
  • Direct programming of computer hardware
  • The interaction between assembly language programs, the operating system, and other application programs
  • Shows how translate high-level language constructs (loops, IF statements, etc.) into assembly language
  • Fully examines Pentium architecture, as well as protected and virtual addressing modes
  • Tutorials linking to high level languages such as C and C++

Table of contents

Chapter 1: Introduction
Chapter 2: Hardware and Software Architecture
Chapter 3: Assembly Language Fundamentals
Chapter 4: Using the Assembler
Chapter 5: Procedures and Interrupts
Chapter 6: Conditional Processing
Chapter 7: Integer Arithmetic
Chapter 8: Structures and Macros
Chapter 9: Numeric Conversions and Libraries
Chapter 10: Strings and Arrays
Chapter 11: Disk Storage
Chapter 12: File Processing
Chapter 13: High-Level Language Interface
Chapter 14: Advanced Topics I
Chapter 15: Advanced Topics II
Appendix A: Binary and Hexadecimal Tutorial
Appendix B: Using Debug
Appendix C: Microsoft CodeView
Appendix D: Borland Turbo Debugger
Appendix E: Guide to the Sample Programs
Appendix F: The Intel Instruction Set
Appendix G: BIOS and DOS Interrupts

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Kip R. Irvine
Parution 20/09/1998
Édition  3eme édition
Nb. de pages 676
EAN13 9780136603900

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription