![[Book Cover]](../covergif/0023142472.gif)
|
8086/8088, 80286, 80386 and 80486 Assembly Language Programming, 1/e
Barry B. Brey, DeVry Institute of Technology, Columbus
Published September, 1997 by Prentice Hall Career & Technology
Copyright 1994, 457 pp.
Paper
ISBN 0-02-314247-2
|

Sign up for future mailings on this subject.
See other books about:
Assembly Language Programming-Electronic Technology
Assembly Language - IBM/PC-Computer Science
|

Offers comprehensive coverage of the assembly language used by the Intel
family of microprocessorsthe most popular, prolific microprocessors on
the market today! Used in a broad range of applications in electronics,
communications, control systems, and desktop computer systems, Intel
microprocessors are particularly diverse. And, because the entire family,
including the 80386 and 80486, is based on the 8086/8088, advanced versions
are easy to learn once the basic 16-bit processor is mastered. Instructions
for each family member are compared and contrasted with the 8086/8088, and
text coverage builds on a foundation in real-mode programming, which is
compatible with all Intel versions. In addition to fully explaining
programming and operation of the microprocessor, 8086/8088, 80286,
80386, and 80486 Assembly Language Programming also explains the
programming and operation of the accompanying numeric coprocessor (8087,
80287, 80387, and 80487). A wealth of example programs using the
Microsoft Macro Assembler program provides opportunities for students
to learn operation of the entire programming environment, including linker,
libraries, macros, and both DOS and BIOS functions.
thorough, comprehensive treatment gives students a full,
functional background in this important family of microprocessors. Coverage
encompasses every function of the microprocessor, including PC system
organization, system files, the autoexecute file, the DOS system, and disk
memory organization.
a strong chapter on the 8087 family of numeric coprocessors give
students a thorough grounding in the coprocessor used by more than 200
software packages.
numerous programming applications in each chapter illustrate ways
in which chapter concepts are actually used in industry, business, and
personal computing.
example programs using Microsoft Macro Assembler help teach
students how to program with the linker, libraries, macros, DOS, and
BIOS.
a summary in each chapter serves as a study guide, reviewing the
information presented and helping students assess their understanding.
other pedagogical features in each chapter include objectives,
questions and problems for solution, and an end-of-chapter glossary.
three helpful appendixes provide: 1) A complete listing of DOS
INT 21H function calls, along with many BIOS function calls; 2) a complete
listing of the instruction set for the Intel family, including example
instructions and machine coding in hexadecimal; and, 3) answers to the
even-numbered questions and problems in the text. (Answers to the odd-
numbered questions and problems are available in the accompanying
Instructor's Manual.)
1. Introduction to the Microprocessor and Computer.
2. The Microprocessor and its Architecture.
3. Addressing Modes.
4. Data Movement Instruction.
5. Arithmetic and Logic Instructions.
6. Program Control Instructions.
7. Keyboard/Display DOS and BIOS Functions.
8. Disk Memory Functions.
9. Interrupt Hooks and the TSR.
10. Programming the 80X87 Arithmetic Coprocessor.
Appendixes.
Index.
|