
The Intel 8086 is among the most popular microprocessors, appearing in several versions of the IBM personal computer as well as in numerous PC-compatibles or "clones," and the IBM PS/2 Model 30. In order to facilitate its speed and power, however, it is necessary to program the computer in 8086 assembly language. Written for PC users who are competent in a high-level language (such as BASIC or PASCAL), but who need more flexibility and speed of execution than such languages provide, this book explains the fundamentals of assembly programming and describes the essential details of the 8086 chip. The book progresses by means of illustrative programs and subroutines to advanced topics such as floating-point arithmetic and operating system calls. Exercises in writing programs are included that offer the practice necessary to successfully program original applications. This is a unique sourcebook for the large and ever-growing personal computer market.
This book investigates the fundamental principles and practical application of 8086 assembly language programming for personal computer users. D. S. Jones provides a technical framework for individuals already proficient in high-level languages like BASIC or PASCAL who require the increased execution speed and hardware control offered by assembly language. The text utilizes a structured approach, moving from basic microprocessor architecture to complex programming tasks.
What You Will Find
Experts and educators recognize this text as a practical resource for transitioning from high-level programming to low-level hardware interaction. Readers frequently note the clarity of the instructional exercises, which serve as a foundational guide for those working with early IBM-compatible systems.
Page Count:
216
Publication Date:
1988-04-21
Publisher:
Oxford University Press
ISBN-10:
0198537425
ISBN-13:
9780198537427
No comments yet. Be the first to share your thoughts!