ENGG 122.01 — MICROPROCESSORS AND MICROCONTROLLERS, LECTURE