CPE/EE 421/521 - Microcomputers

Fall 2004

COURSE INFORMATION:

Credit Hours:
3
Prerequisites:
CPE/EE 321
Description:
Microcomputer system design and use of microprocessors or single chip
microcomputers as basic system components. Basic microcomputer design
and the interface between the microprocessor and external devices.This
course examines the software aspects of microcomputers using assembly
language and C programming. Single chip microcomputers for embedded and
power efficient applications. Experiments performed in the Microcomputer
Laboratory provide considerable experience, allowing students to develop
programs in assembly and C and download them into a target microcomputer
Topics:

Syllabus

Lecture Slides

MSP430 Documentation

Homework Assignments

Homework #1 Due 11/22/04

Homework #2 Due 12/8/04


Homework Solutions

Sample Homework Solution 10/15/04 (PDF)

Homework #1 Solution (PDF)

Test and Solutions

Sample Test I (PDF)

Sample Test I Solution (PDF)

Sample Test II (PDF)

Sample Test II Solution (PDF)

Sample Final (PDF)

Test I (PDF)

Test I Solution (PDF)

Test II (PDF)

Test II Solution (PDF)

Final Exam (PDF)

Final Exam Solution (PDF)

Other Helpful Stuff

Laws for CPU Architects (An excerpt from the keynote speech from the Mentor Graphics Users Group Meeting 2/02)

The speaker was involved with the devlopment of the Pentium 4.

Announcements

webmaster@eng.uah.edu