Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
The 80X86 IBM PC and compatible computers
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

The 80X86 IBM PC and compatible computers

The 80X86 IBM PC and compatible computers

Assembly Language, Design, and Interfacing - Volume I et II

Muhammad Ali Mazidi, Janice Mazidi

976 pages, parution le 31/01/1998

Résumé

Offering students a hands-on learning experience, this work uses the Debug utility to show what action the instruction performs, then provides a sample program to show its applications. It includes coverage of DOS memory map, BIOS, microprocessor architecture and hard disk characteristics.

Table of contents

Introduction to Computing.
1. The x86 Microprocessors.
2. Assembly Language Programming.
3. The x86 Arithmetic/Logic Instruction and Bit-Wise Programming in C.
4. INT 10H, INT 21H, INT 16H Programming in Assembly and C.
5. Macros and Mouse Programming.
6. Signed Numbers, String and Tables.
7. Modules, Modular Programming in Assembly and C.
8. 32-Bit Programming in x86 Microprocessors.
9. 8088/86 Microprocessors and Supporting Chips.
10. 80286 Microprocessor and Supporting Chips.
11. Memory and Memory Interfacing.
12. The 8255 and PC Interfacing with LCD, Stepper Motor, and Sensors.
13. 8253/54 Timer and Music.
14. Interrupts and the 8259 Chip.
15. Direct Memory Accessing and the 8237 Chip.
16. Video and Video Adapters.
17. Serial Data Communication and the 16550/8250/51 Chips.
18. Keyboard and Printer Interfacing and Data Acquisition Via LPT Port.
19. Floppy Disks, Hard Disks, and Files.
20. The 80x87 Math Coprocessor.
21. 80386 Microprocessor: Real vs. Protected Mode.
22. High-Speed Memory Interfacing, Cache, EDO and SDRAM.
23. 486, Pentium, RISC and Pentium Pro.
24. MS DOS Structure, TSR, and Device Drivers.
25. MS DOS Memory Management.
26. IC Technology and System Design.
27. ISA, EISA, MCA, and PCI BUS.
28. Programming DOS, BIOS, and PC Hardware with C/C++.

Appendices:

A: Debug Programming.
B: The x86 Instructions and Timing.
C: Assembler Directives and Naming Rules.
D: Interrupt 21H and INT 33H Function Calls Listing.
E: BIOS Interrupts Function Calls Listing.
F: ASCII Code.
G: I/O Address Maps.
H: IBM PC/PS BIOS Data Area.
I: Data Sheets.

L'auteur - Muhammad Ali Mazidi

Muhammad Ali Mazidi

holds Master's degrees from both Southern Methodist University and the University of Texas at Dallas, and currently is completing his Ph.D. in
the Electrical Engineering Department of Southern Methodist University. He is a co-founder and chief researcher of Microprocessor Education Group, a company dedicated
to bringing knowledge of microprocessors to the widest possible audience. He also teaches microprocessor-based system design at DeVry Institute of Technology in Dallas,
Texas.

L'auteur - Janice Mazidi

Janice Gillispie Mazidi

has a Master of Science degree in Computer Science from the University of North Texas. After several years experience as a software engineer in Dallas, she co-founded Microprocessor Education Group, where she is the chief technical writer, production manager, and is responsible for software development and
testing.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Muhammad Ali Mazidi, Janice Mazidi
Parution 31/01/1998
Nb. de pages 976
Format 17,8 x 23,5
EAN13 9780137585090

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@commande.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