
Assembly Language for Intel-Based Computers
Kip R. Irvine(Author)
Pearson (Publisher)
3rd Edition
Published on 18. February 1999
Book
Hardback
676 pages
978-0-13-660390-0 (ISBN)
Article exhausted; check for reprint
Description
Designed for undergraduate courses in assembly language programming.
Concentrating on the MS-DOS operating system and using short applications, this complete and fully updated study of assembly language for the IBM-PC helps students learn the basics of operating systems and architecture in the context of a microprocessor, and teaches them how to approach programming problems with a machine-level mindset. Based on the Intel 80x86 processor family, it simplifies and demystifies concepts that must be understood before students go on to study computer architecture or computer operating systems in more advanced courses. The text provides hundreds of short examples that show how assembly language may be applied to useful problems.
Concentrating on the MS-DOS operating system and using short applications, this complete and fully updated study of assembly language for the IBM-PC helps students learn the basics of operating systems and architecture in the context of a microprocessor, and teaches them how to approach programming problems with a machine-level mindset. Based on the Intel 80x86 processor family, it simplifies and demystifies concepts that must be understood before students go on to study computer architecture or computer operating systems in more advanced courses. The text provides hundreds of short examples that show how assembly language may be applied to useful problems.
More details
Edition
3rd edition
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 243 mm
Width: 196 mm
Thickness: 29 mm
Weight
1242 gr
ISBN-13
978-0-13-660390-0 (9780136603900)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Book
08/2002
4th Edition
Pearson
€59.55
Article exhausted; check for reprint
Content
(NOTE: Each chapter concludes with Review Questions and Programming Exercises.)
1. Introduction.
2. Hardware and Software Architecture.
3. Assembly Language Fundamentals.
4. Using the Assembler.
5. Procedures and Interrupts.
6. Conditional Processing.
7. Integer Arithmetic.
8. Structures and Macros.
9. Numeric Conversions and Libraries.
10. Strings and Arrays.
11. Disk Storage.
12. File Processing.
13. High-Level Language Interface.
14. Advanced Topics I.
15. Advanced Topics II.
Appendix A: Binary and Hexadecimal Tutorial.
Appendix B: Using Debug.
Appendix C: Microsoft CodeView.
Appendix D: Borland Turbo Debugger.
Appendix E: Guide to the Sample Programs.
Appendix F: The Intel Instruction Set.
Appendix G: BIOS and DOS Interrupts.
1. Introduction.
2. Hardware and Software Architecture.
3. Assembly Language Fundamentals.
4. Using the Assembler.
5. Procedures and Interrupts.
6. Conditional Processing.
7. Integer Arithmetic.
8. Structures and Macros.
9. Numeric Conversions and Libraries.
10. Strings and Arrays.
11. Disk Storage.
12. File Processing.
13. High-Level Language Interface.
14. Advanced Topics I.
15. Advanced Topics II.
Appendix A: Binary and Hexadecimal Tutorial.
Appendix B: Using Debug.
Appendix C: Microsoft CodeView.
Appendix D: Borland Turbo Debugger.
Appendix E: Guide to the Sample Programs.
Appendix F: The Intel Instruction Set.
Appendix G: BIOS and DOS Interrupts.