• may be programmed in microprogramming, may be programmed as a sequence of microinstructions (computers)