## Microprocessors Lecture 1

### Aims of the course

1. To teach the way in which a stored program digital computer operates using the Motorola 6809 processor as an example.
2. To show how simple computer systems can be designed using memory and interface integrated circuits.
3. To enable students to write programs in 6809 machine and assembly code for simple control tasks.
4. To show how microprocessor design has developed to produce more powerful devices such as 68000 on the one hand and single-chip systems on the other.

### Lectures

17 lectures on microprocessor design and interfacing
3 lectures on advanced microprocessor techniques

### Tutorials

10 tutorials will look at practical problems arising from labwork, practical interfacing circuits, programs etc

### Labwork

4 lab sessions - the first will be for the whole class working in groups. Remaining three sessions will be timetabled throughout the day with students working individually.

Lab time is limited, so in order to complete the work you will have to be well prepared. This means working through the programming exercises in advance so that you are reasonably sure each program will work first time.

*** Marks will only be given for labwork which is written in a proper lab book ***
*** and which is verified by a member of staff or demonstrator on the lab day ***

### Books

There are hundreds of books on microprocessors - many of which are good - but not many cover the M6809 and M68000.

Two which do are:-

- Introduction to Microprocessors: Using the MC6809 and MC68000 - Ralph Horvath published by McGraw Hill. NB The 2nd edition does not cover the M6809.
- Computers and Microprocessors - A C Downton published by Van Nostrand Reinhold (2nd Edition). One of the Tutorial Guides in Electronic Engineering series. NB The 3rd edition does not cover the M6809. Since the above books may not be commonly available in older editions (even though they are preferred) the following book contains a general overview of the course material and additionally includes an introduction to logic design and the use of signals in the digital domain. This additional material is outside the scope of this course.

  Digital Design Principles and Computer Architecture, Edward Karalis, Prentice Hall International Inc.
  Chapters 4, 5, 6, 7, 8 and 10

  ## Lecture notes

  Notes for this lecture From Random Logic to Microprocessors are found here.

  Back