The Prentice Hall Essence of Engineering Series provides a concise, practical and uniform introduction to the core components of an undergraduate engineering degree. Acknowledging the recent changes within Higher Education, this approach uses a variety of pedagogical tools - case studies, worked examples and self-test questions, to underpin the students learning.
The Essence of Microprocessors will get the reader up to speed in designing small embedded microprocessor-based systems.
Concentrating on embedded systems which are by far the major application for microprocessors, this book will provide you with the confidence to design, construct and program a working embedded system.
Key concepts are covered in an incremental fashion, beginning with simple digital theory and computer architecture and ending up with a simple case study. The text will be split into 3 parts. Part I covers sufficient digital and computer theory to act as a foundation to the microprocessing engineering topics. Part II looks at the software aspects of the 6800/8 microprocessor; its instruction set, how to program it at assembly and high level. Part III covers the hardware aspects of interfacing, interrupt handling, testing and debugging.
Table of Contents:
Part I: The Fundamentals.
1. Digital Representation.
2. Logic Circuitry.
3. The von Neumann Computer.
Part II: The Software.
4. The 6800 Microprocessor.
5. Address Modes.
6. The Instruction Set.
7. The Assembly Process.
8. Subroutines.
9. Exceptions.
10. High Level Programming.
Part III: Interacting with the Outside World.
11. The Real World.
12. Address Decoders.
13. Interfacing.
14. Interrupt Handling.
15. Testing and Debugging Techniques.
16. Case Study