Join Books.org — it's free

80x86 IBM PC and Compatible Computers: Assembly Language Programming by Muhammad Ali Mazidi β€” book cover
Computer Hardware, Computer Technology, Computer Technology, Programming Languages, Hardware Related Programming

80x86 IBM PC and Compatible Computers: Assembly Language Programming

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

Overview

Offering readers a real "hands-on" experience, this clearly written, visually appealing guide covers the implementation of assembly language programming in an easy-to-follow, step-by-step approach. Combining assembly and C programming early on, it uses the Debug utility to first show what action instructions perform, then provides programs to demonstrate their application. Numerous examples, problems, and review questions otter continual reinforcement throughout.

Introduces the x86 instructions with examples of how they are used and examines 8-bit, 16-bit and 32-bit programming of x86 microprocessors. Uses fragments of programs from the IBM PC technical reference to show the real-world approach to programming in assembly, and ensures an understanding of binary and hex numbering systems before delving into assembly language programming. Now exposes readers to many new areas, including bit-manipulation in C; INT 16H and key press detection; INT 33H mouse function calls; interrupt programming in C; mouse programming in C and assembly; and putting assembly codes in C programs.

Reviews

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

Editorials

Booknews

This introductory text for the college level is designed to teach computer science students the foundations of Assembly language programming, and provide engineering students who wish to develop microprocessor-based systems with a comprehensive treat ment of 80X86 instructions, programs, and their uses. Topics include DOS and BIOS interrupts, macros, modular programming, the use of assemblers to create logic, and selected 32-bit concepts. Annotation c. by Book News, Inc., Portland, Or.

Book Details

Published
October 28, 1997
Publisher
Prentice Hall
Pages
366
Format
Hardcover
ISBN
9780137584833

More by Muhammad Ali Mazidi

Similar books