Back to skip links

Additional product details

ISBN-13 9780132916561ISBN-10 0132916568
ISBN-10 0132916541ISBN-13 9780132916547
Author(s): Daniel W. Lewis
Publisher: Prentice Hall
Copyright year: © 2013 Pages: 256

For sophomore-level courses in Assembly Language Programming in Computer Science, Embedded Systems Design, Real-Time Analysis, Computer Engineering, or Electrical Engineering curricula. Requires prior knowledge of C, C++, or Java. 

This book is intended to provide a highly motivating context in which to learn procedural programming language. Using a non-product specific approach and a programming (versus hardware) perspective, this text lays a foundation that supports the multi-threaded style of programming and high-reliability requirements of embedded software. Reflecting current industrial applications and programming practice, it focuses on the more modern 32-bit protected mode processors and on C as the dominant programming language—with coverage of assembly and how it can be used in conjunction with, and support of, C.

Three Ways to Study
with eTextbooks!

  • Read online from your computer or mobile device.
  • Read offline on select browsers and devices when the internet won't be available.
  • Print pages to fit your needs.

CourseSmart eTextbooks let you study the best way – your way.