Microprocessor-Based System Design (Fall 2012)