Abstract
By taking due regard of the disciplines of structured programming, we extend the scope of optimization of microprograms from blocks of micro-operations delimited by labels and branches (straight line segments) to complete microprograms.
- 1 S. Dasgupta "Parallelism in Loop-free Microprograms" in Proc. IFIP Congress Information Processing 77 B. Gilchrist (Ed) North-Holland, Amsterdam 1977. pp 745-750Google Scholar
- 2 S. S. Yau; A. C. Schowe; M. Tsuchiya "On Storage Optimization of Horizontal Microprograms" Proc. 7th Annual Workshop on Microprogramming, Palo Alto, Ca. (Sept-Oct 1974) pp 98-106 Google Scholar
Digital Library
- 3 M. Tsuchiya; M. J. Gonzales "An Approach to the Optimization of Horizontal Microprograms" Proc. 7th Annual Workshop on Microprogramming, Palo Alto, Ca. (Sept-Oct 1974) pp 85-90 Google Scholar
Digital Library
- 4 S. Dasgupta; J. Tartar "Automatic Identification of Maximal Parallelism in Straight Line Microprograms" IEEE T-C C-25, No 10 (Oct 1976) pp 986-991 See also comments on abovein IEEE T-C C-27, No 3 (March 1978)Google Scholar
- 5 P. Mallett "Methods of Compacting Microprograms" Ph.D. Thesis Dept of Computer Science University of Southwestern Louisiana Lafayette, La. (Dec 1978) Google Scholar
Digital Library
- 6 G. Wood "On the Packing of Micro-operations into Microinstruction Words" Proc. 11th Annual Workshop on Microprogramming, Pacific Grove, Ca. (Nov 1978) pp 51-55 Google Scholar
Digital Library
Index Terms
Global optimization of microprograms through modular control constructs
Recommendations
Global optimization of microprograms through modular control constructs
MICRO 12: Proceedings of the 12th annual workshop on MicroprogrammingBy taking due regard of the disciplines of structured programming, we extend the scope of optimization of microprograms from blocks of micro-operations delimited by labels and branches (straight line segments) to complete microprograms.
Execution time (and memory) optimization in microprograms
MICRO 7: Supplement to the conference record of the 7th annual workshop on MicroprogrammingAvailability of dynamically writable control memories for microprogramming motivates researchers in the design of appropriate languages. Certain processors allow simultaneous activation of several microoperations. Exploitation of parallelism existing in ...
Toward Optimization of Horizontal Microprograms
Detection of concurrently executable microoperations is an important consideration for effective horizontal microprogramming. Since it is highly machine-dependent and requires knowledge of highly intricate features of a machine, only limited effort has ...






Comments