CSE 379 B
Introduction to Microprocessors
Spring 2009
3 Credit Hours
Instructor:
Dr. Kris Schindler
E-Mail:
[email protected]
Office:
Bell 131
Phone:
645-3180 ext. 135
Office Hours:
Tuesday 11:00 AM - 12:20 PM
Thursday 9:30 AM - 11:00 AM
Additional times by appointment
Any changes to office hours during the semester will
be posted to the class website and announced in class.
Class Time:
Tuesday 8:00 AM - 9:20 AM
Thursday 8:00 AM - 9:20 AM
Class Location:
Knox 110
Corequisites:
CSE 380
Prerequisites:
CSE 241, EE 378, or equivalent
Description:
This is an introductory course in microprocessors and
microprocessor based systems specifically addressing
microprocessor architecture, assembly language
programming, and microprocessor system design and
interfacing.
Topics covered include: microprocessor concepts,
instruction set architecture, memory design and
interfacing, input/output concepts, interrupt and
exception handling, timing considerations, the ARM
AMBA standard, and system design techniques. The
ARM microprocessor is used to convey these topics.
Objectives:
The objectives of this course are to:
•
Give students an understanding of how a
microprocessor is organized and designed
•
Familiarize students with how microprocessors
function
•
Introduce assembly language programming
•
Introduce microprocessor system design techniques
•
Introduce memory system design
•
Introduce serial and parallel I/O
•
Introduce the ARM AMBA standard
Outcomes:
At the end of this course, each student should be able
to:
•
Understand how a microprocessor is organized
•
Write ARM assembly language programs that
interface with memory and peripherals
•

This preview has intentionally blurred sections.
Sign up to view the full version.

This is the end of the preview.
Sign up
to
access the rest of the document.
- Spring '09
- Staff
- Microprocessor, ARM assembly language, ARM AMBA standard, ARM Microprocessor, ARM Ltd.
-
Click to edit the document details