TY - BOOK AU - Mazidi,Muhammad Ali AU - Mazidi,Janice Gillispie TI - The 80x86 IBM PC and compatible computers SN - 0130165689 AV - QA76.8.I292 M37 2000 U1 - 004.165 21 PY - 2000/// CY - Upper Saddle River, N.J. PB - Prentice Hall KW - KW - Intel 80x86 series microprocessors KW - Programming KW - IBM microcomputers KW - IBM-compatible computers KW - Assembly languages (Electronic computers) N1 - Includes bibliographical references (p. 967) and index; Introduction to computing -- The 80*86 microprocessor --Assembly language programming -- Arithmetic and logic instructions and programming -- BIOS and DOS programming in assembly and C -- Macros and the mouse -- Signed numbers, strings and tables -- Modules; modular and C Programming -- 32-BIT programming for 386 and 486 machines -- 8088/86 microprocessors and supporting chips 235 -- 80286 microprocessor and supporting chips -- Memory and memory interfacing -- I/O,8255 and device interfacing -- 8253/54 timer and music -- Interrupts and the 8259 chip -- Direct memory accessing; the 8237 Dma chip -- Video and the video adapters -- Serial data communication and the 16450/8250/51 chips 508 -- Keyboard and printer interfacing -- Floppy disks , hard disks and files -- The 80*87 math coprocessor -- Microprocessor : real vs protected mode -- High speed memory interfacing and cache -- Pentium, pentium pro and MMX -- MS DOS structure, TSR device drivers -- MS DOS memory management -- ICT technology and system design considerations -- ISA ,PCI and USB buses -- Programming DOS, BIOS and hardware with C/C++ ER -