control unit design single cycle execution 3875576