Assembly Language for Intel-Based Computers, 4/E
ISBN-10: 0130910139
ISBN-13: 9780130910134
Publisher: Prentice Hall
Copyright: 2003
Format: Cloth; 708 pp
Published: 07/25/2002
Description
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
Features
Encourages students by explaining concepts completely and simply.
Allows instructors to cover these chapters in varying order and depth.
Makes addressing easier to understand because students no longer must deal with memory segmentation issues. Makes it possible for students to create applications that take full advantage of 32-bit Intel processors, such as protected mode, flat memory addressing. Allows students to create Microsoft Windows applications.
Simplifies I/O Programming.
Helps students to better understand complex concepts.
Aids instructors in preparing exams.
Teaches students effective design techniques that apply to multiple programming courses. Gives students clear-cut methods for organizing nontrivial programs as assembly language is by nature unstructured. Assists students in forming visual images of program design and logic with flowcharts.
Enables instructors to have prepared lectures; allows students to print out and study the slides as lecture notes.
Aids students in their comprehension skills.
Gives students first-hand experience in writing software.
Allows students to install software on their home computers.
Enables students to reinforce their understanding of the material presented in the course.
New To This Edition
Encourages students by explaining concepts completely and simply.
Allows instructors to cover these chapters in varying order and depth.
Makes addressing easier to understand because students no longer must deal with memory segmentation issues. Makes it possible for students to create applications that take full advantage of 32-bit Intel processors, such as protected mode, flat memory addressing. Allows students to create Microsoft Windows applications.
Simplifies I/O Programming.
Helps students to better understand complex concepts.
Aids instructors in preparing exams.
Teaches students effective design techniques that apply to multiple programming courses. Gives students clear-cut methods for organizing nontrivial programs as assembly language is by nature unstructured. Assists students in forming visual images of program design and logic with flowcharts.
Enables instructors to have prepared lectures; allows students to print out and study the slides as lecture notes.
Aids students in their comprehension skills.
Gives students first-hand experience in writing software.
Table of Contents
(NOTE: Each chapter section ends with a review and each chapter includes a summary.)
1. Basic Concepts.
Next Edition(s)
Author Bios
Kip Irvine has written four computer programming textbooks, for Intel Assembly Language, C++, Visual Basic, and COBOL. His Assembly Language for Intel-Based Computers has been translated to six languages, and has been a best seller since 1990. Kip grew up in Hawaii as a surfer, sailor, and surfboard maker. He studied classical guitar and music composition at University of Hawaii, eventually earning his music doctorate from the University of Miami. He began programming computers for music synthesis around 1982, and taught at Miami-Dade Community College. He has a Masters degree in Computer Science from the University of Miami, and is currently on the computer science faculty at Florida International University.Backcover Copy
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
Log in to the Instructor Resource Center
Login name:
Password:
Forgot login/password? | Need to redeem an access code?
Instructor Resource Center File Download
This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.| Cancel | I accept, proceed with download |
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.