B71-3 Microprogramming: Principles and Practices
P.T. Rux · IEEE Transactions on Computers · 1971
The term microprogramming is most often used to describe the technique of designing a digital computer control unit to execute a sequence of control words called microinstructions. These microinstructions are usually stored in a separate control memory, and each microinstruction usually specifies the machine control signals for one processor cycle time. Husson uses the term microprogramming in this hardware sense and also in a software sense to describe the act of programming the microinstruction sequences.