Microprocessors Lecture 1
Aims of the course
- To teach the way in which a stored program digital computer
operates using the Motorola 6809 processor as an example.
- To show how simple computer systems can be designed using
memory and interface integrated circuits.
- To enable students to write programs in 6809 machine and
assembly code for simple control tasks.
- 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.
17 lectures on microprocessor design and interfacing
3 lectures on advanced microprocessor techniques
10 tutorials will look at practical problems arising
from labwork, practical interfacing circuits, programs etc
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 ***
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
Notes for this lecture From Random Logic to Microprocessors
are found here.