Foundations of microprogramming : architecture, software, and applications - Agrawala, Ashok K.; Rauscher, Tomlinson G. (ACM Monograph Series, 1976)