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.
"synopsis" may belong to another edition of this title.
Fundamentals of Embedded Software: Where C and Assembly Meet is a refreshing alternative to the traditional sophomore text on computer organization and assembly language programming. The text approaches assembly the way it is commonly used in practice¾to implement small, fast, or special-purpose routines called from a main program written in a high-level language such as C. By using an embedded software context, the text introduces multi-threaded programming, preemptive and non-preemptive systems, shared resources, and scheduling, thus providing a solid foundation for subsequent courses on operating systems, real-time systems, networking, and microprocessor-based design.
The text will help you:
Fundamentals of Embedded Software: Where C and Assembly Meet comes with a CD-ROM containing all the software tools needed to build simple stand-alone embedded applications on an ordinary Pentium-class PC: a C compiler, assembler, linker, boot loader, library, and both preemptive and non-preemptive real-time kernels. Also included are major portions of the source code for a number of programming assignments found in an appendix of the text.
"About this title" may belong to another edition of this title.
Shipping:
£ 3.24
Within U.S.A.
Book Description Hardcover. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0130615897
Book Description Hardcover. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0130615897
Book Description Hardcover. Condition: new. New. Seller Inventory # Wizard0130615897
Book Description Condition: New. New. In shrink wrap. Looks like an interesting title! 1.05. Seller Inventory # Q-0130615897
Book Description Condition: New. First Edition. First Edition thus. Fundamentals of Embedded Software by Daniel W. Lewis; D.W. Lewis. ISBN:9780130615893. Collectible item in excellent condition. Seller Inventory # 0130615893