lecture 19 alternative microprocessors 100953