Digital Logic design and implementation. Microprocessor hardware analysis, timing, and design. Effects of machine instructions on hardware.