REVIEWS "OPTIMIZATION STRATEGIES FOR IIICROPROGRAMS" K l e i r and Remamoorthy: IEEE Transactions, Vol. C-20 No. 7, July 1971, pp. 783-794 The uniqueness of microprogramming stems from the things d i r e c t l y programmed: main storage, control storage, registers, adders, s h i f t e r s , logic function processors, status latches, and so on. The operands of microorders are hardware f a c i l i t i e s , or machine subparts. A system of such f a c i l i t i e s interconnected by data paths has been called a host machine, and and gating data on these paths are said microprograms for signalling operations of f a c i l i t i e s to be supported by the host machine. Clearly then, the characteristics of a microprogramming Such languages language are simply a r e f l e c t i o n of the characteristics of the host machine. are s i m i l a r to ordinary assembly languages or user oriented languages in that they specify the order of execution of operations; but they w i l
/lp/association-for-computing-machinery/review-of-optimization-strategies-for-microprograms-by-kleir-and-Lnb03x8cm9