About the book

This book has been designed as an introduction to microprocessors and computer architecture for an electronics undergraduate or HND/C course. It differs from other books available in that it uses a

More about this book/buy the book
Sample chapter in Adobe PDF

About the author

Graham Wilson

To read our PDF files: if you don't already have it, you will need to download the FREE Adobe Acrobat Reader: Click here, then follow the instructions for your operating system. If you need further asistance, please refer to the Adobe website where you will find information on system requirements, product details, trouble shooting and more.

Companion Web Site for Embedded Systems and Computer Architecture

About this companion site

Graham has taught about computers for many years in the UK and West Africa. Along the way, he has built numerous single, and multi-processor, computers using various types of microprocessor.

Frequently asked questions

Q: Can the resulting code be used to program an EPROM?

A: Yes, the final output code is in the Intel standard format and can be sent to a PROM programming device. Your PROM programming device supplier will have provided a program to send the file to the PROM programmer.

If you would like to ask the author a question, simply email Graham Wilson at esca@mail.com.

About the software

The accompanying suite of programs includes interactive animations of combinational and sequential digital circuits and an integrated development system, IDE. The IDE includes a graphical simulator of the microprocessor that animates activity down to the micro-operation level. The reader can create and test, on her desktop, her own system designs using a variety of peripheral devices and using tools normally found in a microprocessor systems laboratory. The latest versions of the software are available on the author's website.

Tutor resource area

Solutions and hints to the exercises in the book are are available free to lecturers who recommend the book to their students.

Access to this material is controlled by our instructor site.

Disclaimer

Information provided in this document is provided "as is" without warranty of any kind, either express or implied. Every effort has been made to ensure accuracy and conformance to standards accepted at the time of publication. The reader is advised to research other sources of information on these topics.

The user assumes the entire risk as to the accuracy and the use of this document. This document may be copied and distributed subject to the following conditions:

  1. All text must be copied without modification and all pages must be included;
  2. All copies must contain the appropriate copyright notice and any other notices provided therein; and
  3. This document may not be distributed for profit.