Table of Contents
Computational hardware
Microprocessors
Microprocessor basics
Microprocessor basics (cont’d)
Microprocessor organization
General-purpose processor
Embedded processor
Why embedded processors?
Typical general-purpose architecture
Typical task-specific architecture
How does this change things?
Interactions with the environment
Sensing external signals
Controlling external signals
Time and instruction execution
Time measurement via parallel timers
Input/output events
System bus based communication
Support for communication protocols
Microcontrollers
Microcontrollers (cont’d)
Microcontroller example
MC68HC11 and EVB
Why this choice?
|
Author: Gaetano Borriello
Email: cse477-webmaster@cs.washington.edu
Home Page: http://www.cs.washington.edu/education/courses/cse477/99wi/
|