Microprogramming: A Tutorial and Survey of Recent Developments. - Tomlinson Gene Rauscher; Phillip M. Adams (IEEE Trans. Computers, 1980)