An alternative to a hardwired control unit is a microprogrammed control
unit, in which the logic of the control unit is specified by a microprogram.A
microprogram consists of a sequence of instructions in a microprogramming
language. These are very simple instructions that specify micro-operations