Microprogramming and computer architecture - Segee, Bruce (J. Wiley, 1991)