MSc Computer Systems COMP 5102

Teaching Plan

Hardware Section

The table below outlines a teaching plan for the MSc Computer Systems module.

Please note that this is for guidance only and WILL change.

Prepared by Eric Goodyer
You can contact me on eg@dmu.ac.uk

Last updated 26 Aug 2004

Under self-study there are a number of references to a book by Sibigtroth which is intended as an introduction to the Motorola 6805 Microcontroller. YOU ARE NOT REQUIRED TO STUDY THIS DEVICE OR ITS' PROGRAMMING LANGUAGE. It is recommended because its' general purpose chapters on computer architecture provide a well written introduction to this subject which is relevant to all computers. You can download the entire book using the link provided.

You will find the links will take you to material that is found on other Staff Members' web-sites, in particular Morteza Safasi and Ian Sexton. Both these sites contain other relevant material that may be of interest to you - Morteza Safasi  Ian Sexton

Week

Lecture Queens 0.17

Lab Queens 1.01 & 3.01/2

Reading/Self Study/Unsupervised Lab

27th Sep

Introduction To Number Systems

My First Computer - hardware building blocks

Introduction To Lab

C Programming Lab 1

Web notes on information representation

Introduction to C - to be used in any lab running GNU C or TURBO C

4th Oct

My First Computer - software building blocks

C Programming 1

C Programming Lab 2
C Programming Lab 3

Introduction to C - to be used in any lab running GNU C or TURBO C

Morteza's tutorial 4 (MS Word

An 8253 web site

An 8255 web site

(These are the best that I could find - if you find better then please tell me)

13th Oct

Peripheral Devices
8255 8253

[C Programming 2 - if required]

Course Work Session 1  

 

Free Compiler

Some (WORD) notes on 82xx type devices

Some (HTML) notes on 82xx type devices

What is a microcontroller, Computer Numbers & Codes [Sibigtroth]

Basic logic elements [Sibigtroth]

Interrupts & DMA

11th Oct

I/O Interrupts and DMA
Memory

 Course Work Session 2  

Computer Memory & Parallel I/O [Sibigtroth]

Serial & Parallel I/O

18th Oct

Interrupts

 Course Work Session 3 

HAND IN COURSEWORK BY FRIDAY 5th  November TO CSE SUPPORT CENTRE

25th Oct

 

 

 

1st Nov

 

 

 

8th Nov

 

 

 

15th Nov

 

 

 

22nd Nov

 

 

 

29th Nov

 

 

 

6th Dec

 

 

 

13th Dec