C Microprocessor Engineer

C Microprocessor Engineer

By (author) 

List price: US$60.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


This book is designed to introduce the reader to the use, problems and advantages of using C as the programming medium for embedded microprocessor systems. Only a limited background is expected in microprocessor hardware and software. The text has been expanded beyond this core to increase its flexibility and to enable its use as a general text in microprocessor technology. Real-world commercial hardware and software products are used throughout. Both an 8-bit (6809) and 16/32-bit (68000) processor are used in parallel to compare the problems of an 8- versus 16-bit environment and to emphasize the portability advantage of a high-level language. Software tools, such as relocatable assemblers, linkers, compilers and simulators are introduced. Both the hardware and software aspects are tied together using a mini-project which compares assembly- and high-level software implementations of an interrupt-driven compressed memory.
show more

Product details

  • Paperback | 500 pages
  • 170.18 x 236.22 x 33.02mm | 703.06g
  • Prentice Hall
  • Upper Saddle River, United States
  • English
  • 0131158252
  • 9780131158252

Table of contents

The 6809 microprocessor - its hardware; the 6809 microprocessor - its software; the 68000/9 16-bit microprocessor - its hardware; the 68000/9 16-bit microprocessor - its software; subroutines, procedures and functions; interrupts plus traps equal exceptions; source to executable code; naked C; more naked C; ROMable C; preliminaries; the analog world; the target microcomputer; software in C; looking for trouble; c'est la fin.
show more