ACM Home Page
Please provide us with feedback. Feedback
Execution time (and memory) optimization in microprograms
Source International Symposium on Microarchitecture archive
Supplement to the conference record of the 7th annual workshop on Microprogramming table of contents
Pages: 19 - 27  
Year of Publication: 1974
Authors
Sponsors
IEEE-CS\DATC : IEEE Computer Society
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800150.808831
What is a DOI?

ABSTRACT

Availability 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 a source program therefore becomes a necessity in the implementation of some compilers. In this paper, the improvements on the execution time of programs by a near optimal compiler are given. Then an algorithm is suggested for obtaining the optimal object microcode. It is then applied to an example.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
S.S. Husson, "Microprogramming: Principles and Practices," Prentice Hall, Englewood Cliffs, N.J.
 
3
M. Tabandeh, "Higher level languages and compilers for microprogramming producing parallel code," Ph.D. Thesis, Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, June 1974.
 
4
M. Tsuchiya, Ph.D. Thesis, Electronics Research Center, University of Texas, Austin.
5
 
6
L.C. Tesler and H.J. Enea, "A language design for concurrent processes," Spring Joint Comp. Conf. 1968.
 
7
R.W. Floyd, "Syntactic analysis and operator precedence," Computer Associates Inc., Soburn, Mass.
 
8
 
9
Atstopas, F. and K.I. Plukas, "Method of minimizing computer microprograms," Automatic Cont., Vol. 5, No. 4, 1971, pp. 10-;16.


Collaborative Colleagues:
M. Tabandeh: colleagues
C. V. Ramamoorthy: colleagues