Join Books.org — it's free

Computer Programming, Computer Hardware, Computer Technology, Computer Technology, Programming Languages, Hardware Related Programming
The 80x86 IBM PC & compatible computers by Muhammad Ali Mazidi,Janice Mazidi β€” book cover

The 80x86 IBM PC & compatible computers

by Muhammad Ali Mazidi, Janice Mazidi
Write a review
Log in to track your reading progress.

Overview

Praised by experts for its clarity and topical breadth, this visually appealing, one-stop source on PCs uses an easy-to-understand, step-by-step approach to teaching the fundamentals of 80x86 assembly language programming and PC architecture. Offering the reader a fun, hands-on learning experience, it uses the Debug utility to show what action the instruction performs, then provides a sample program to show its application. Reinforcing concepts with numerous examples and review questions, it delves into dozens of related subjects, including DOS memory map, BIOS, microprocessor memory hierarchy, DOS memory management, tables of instruction timings, hard disk characteristics, and more.

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

A textbook using the ubiquitous IBM series of computers as a handy example to explain and demonstrate both the hardware and software aspects of computing. Assumes at least a familiarity with the machines and the DOS operating system, and an introductory digital course; knowledge of other programming languages would be helpful but is not necessary. Combines and updates the first two volumes of the 1995 edition, which covers 16-bit computers; the later volumes consider 32-bit versions. Among the topics are bit-manipulation, interrupt programming, and mouse programming in assembly and C; the DRAM technologies of EDO, SDRAM, and RAMBUS; and interfacing with LCD. stepper motors, ADC, DAC, temperature sensors, and other devices. Annotation c. by Book News, Inc., Portland, Or.

Book Details

Published
August 21, 1997
Publisher
Upper Saddle River, N.J. : Prentice Hall, c1998-
Pages
984
Format
Hardcover
ISBN
9780137585090

More by Muhammad Ali Mazidi,Janice Mazidi

Similar books