Atnaujinkite slapukų nuostatas

80X86 IBM PC and Compatible Computers, Volumes I & II; Assembly Language, Design and Interfacing (for Heald School only) [Kietas viršelis]

  • Formatas: Hardback, 944 pages, aukštis x plotis x storis: 280x215x39 mm, weight: 2072 g
  • Išleidimo metai: 19-Apr-1995
  • Leidėjas: Pearson
  • ISBN-10: 0133213994
  • ISBN-13: 9780133213997
80X86 IBM PC and Compatible Computers, Volumes I & II; Assembly Language,  Design and Interfacing (for Heald School only)
  • Formatas: Hardback, 944 pages, aukštis x plotis x storis: 280x215x39 mm, weight: 2072 g
  • Išleidimo metai: 19-Apr-1995
  • Leidėjas: Pearson
  • ISBN-10: 0133213994
  • ISBN-13: 9780133213997
Begins a series designed to provide a systematic and comprehensive introduction to both the software and the hardware of the PC. The present combined volume is intended for use in college-level courses in which both Assembly language programming and 80x86 PC interfacing are discussed. It not only builds the foundations of Assembly language programming, but also provides a comprehensive treatment of 80x86 PC design and interfacing for students in engineering and computer science disciplines. It assumes some familiarity with the IBM PC and the DOS operating system in addition to an introductory digital course. Knowledge of other programming languages would be helpful. Annotation copyright Book News, Inc. Portland, Or.
An Introduction to Computing.
1. A Brief History of the 80X86 Family.
2. Assembly Language Programming on the PC.
3. Arithmetic and Logic
Instruction and Programs.
4. BIOS INT 10H and DOS INT 21H.
5. Macros.
6.
Signed Number Operations, String and Table Processing.
7. Modules and
Modular Programming.
8. 386 & 486 32-bit Programming.
9. 8086/88
Microprocessor and Supporting Chips.
10. 80286 Microprocessor and Supporting
Chips.
11. Memory and Memory Design.
12. I/O Design and 8255 Chip.
13.
8253/54 Timer and Music.
14. Interrupts and 8259 Interrupts Controller.
15.
Direct Memory Access and 8237 DMA Controller.
16. Video and 6845 CRT
Controller.
17. Serial Data Communication and 8250/51 Chips.
18. Keyboard
and Printer Interfacing.
19. Floppy and Hard Disks and Files.
20. 80X87
Math Comprocessors.
21. 286 and 386: Real vs. Protected Mode.
22. High
Speed Memory Interfacing and Cache.
23. 486, Intel's Pentium, and RISC
Processors.
24. MS DOS Structure, Device Drivers, and TSR Programs.
25. MS
DOS Memory Management.
26. IC Technology and System Design Considerations.
27. ISA, EISA, Microchannel, and Local Bus.
28. Programming DOS, BIOS, and
PC Hardware with C/C++.