NOTE: This loose-leaf, three-hole punched version of the textbook gives you the flexibility to take only what you need to class and add your own notes -- all at an affordable price. For loose-leaf editions that include MyLab(TM) or Mastering(TM), several versions may exist for each title and registrations are not transferable. You may need a Course ID, provided by your instructor, to register for and use MyLab or Mastering products.
For undergraduate courses in assembly language programming, introductory courses in computer systems, and computer architecture. Teach effective design techniques to help students put theory into practice Written specifically for 32- and 64-bit Intel/Windows platform,
Assembly Language for x86 Processors , establishes a complete and fully updated study of assembly language. The text teaches students to write and debug programs at the machine level, using effective design techniques that apply to multiple programming courses through top-down program design demonstration and explanation. This approach simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture and operating systems courses. Students put theory into practice through writing software at the machine level to create a memorable experience that gives them the confidence to work in any OS/machine-oriented environment.
With the
8th Edition, and for the first time,
Assembly Language for x86 Processors moves into the world of interactive electronic textbooks, enabling students to experiment and interact with review questions, code animations, tutorial videos, and multiple-input exercises. The convenient, simple-to-use mobile reading experience extends learning beyond class time.
This title is also available digitally as a standalone Pearson eText. This option gives students affordable access to learning materials, so they come to class ready to succeed.