[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

Local Microcode Compaction Techniques

Published: 01 September 1980 Publication History
First page of PDF

References

[1]
ADAM, T. L., CHANDY, K. M., AND DICK- SOS, J.R. "A comparison of lis~ schedules for parallel processing systems," Commun. ACM 17, 12 (Dec. 1974), 685-690.
[2]
AGE~tWALA, T. "Microprogram optimization: A survey," IEEE Trans. Comput. C=25, 10 (Oct. 1976), 962-973.
[3]
AGRAWALA, A. K., AND RAUSCHER, T. G. Foundations of microprogramming, Academic Press, New York, 1976.
[4]
BARNES, G. E. "Comments on the identification of maximal parallelism in straight-line microprograms," IEEE Trans. Comput. C-27, 3 (March 1978), 286- 287.
[5]
COFFMAN, E. G., JR., Eb. Computer and job-shop scheduling theory, Wiley, New York, 1976.
[6]
DASGU~, S., AND TARTAR, J. '~The identification of maximal parallelism in straight-line microprograms," IEEE Trans. Oomput. C-25, I0 (Oct. 1976), 986- 992.
[7]
DAsovPT, S. "Comment on the identification of maximal parallelism in straightline mic~programs," IEEE Trans. Cornput. C-27, 3 (March 1978), 285-286.
[8]
DASGUP~A, S. "The organization of microprogram stores," A CM Comput. Surv. 11, 1 (March 1979), 39-.65.~
[9]
DAvwsoN, S., AND SHRIVEE,' B.D. "An overview of firmware engin~g," Computer 11, 5 (May 1978), 21-33.
[10]
DzWITT, D.J. "A control word model for detecting conflicts between micr0operations," in Proe. 8th Annual Workshop on Microprogramming (ACM), 1975, pp. 6- 12.
[11]
DEWITT, D.J. "A machine-independent approach to the production of horizontal microcode," Ph.D. dissertation, Univ. Michigan, Ann Arbor, June 1976; Tech. Pep. 76 DT4, Aug. 1976.
[12]
FISHER, J. A. The optimization of horizontal microcod~ within and beyond basic blocks: An application of processor ~duling with resources, U.S. Dept. of Energy Report, Mathematics and Computing COO. 3077-161, New York Univ., Oct. 1979.
[13]
GONZALEZ, M. J., JR. WDeterministic processor scheduling," A CM Comput. Surv. 9, 3 (Sept. 1977), 173-204.
[14]
KLEIR, R. L., AND RAMAMOORTHY, C. V. "Optimization strategies for microprograms," IEEE Trans. Comput. C-20, 7 (July 1971), 783-795.
[15]
KLEra, R. L. "A representation for the analysis of microprogram operation," in Proc, 7th Annual Workshop on Micropro. gramming (ACM), 1974.
[16]
MACHTEY, M., AND YOUNG, P. An intro. duction to the general theory of algorithms, North-Holland, New York, 1978.
[17]
MALLETT, P. W., AND LEWIS, T. G. "Considerations for implementing a high level microprogramming language translation system," Computer 8, 8 (Aug. 1975), 40-52.
[18]
MALLETT, P.W. "Methods of compacting microprograms," Ph.D. dissertation, Univ. Southwestern Louisiana, Lafayette, Dec. 1978,
[19]
RAMAMOORTHY, C. V., AND GONZALEZ, M. J., JR. "A survey of techniques for recogotzing parallel processable streams in computer lz~ograms," in Proc. 1969 AFIPS Fall Joint Uomput~r Conf., AFIPS Press, Arlington, Va., pp. 1-15.
[20]
RAMAMOORTHY, C. V., AND TSUCHIYA, M.~ "A high-level language for horizontal~ microprogramming," IEEE Trans. Com. put. C-23, 8 (Aug. 1974), 791-801.
[21]
SHRZVER, B, D. "A description of the MATHILDA system," DAIMI PB-13, Univ. Aarhus, Denmark, 1973.
[22]
TABANDEH, M., AND RAMAMOORTHY, C. V. "Execution time and memory optimization in mieroprograms," in Proc. 7th An. nual Workshop on Microprogramming (ACM), 1974.
[23]
TOKORO, M., TAMURA, E., TAKASE, K., AND TAMURA, K. "An approach to microprogram optimization considering resource occupancy and instruction formats," in Proc. lOth Annual Workshop on Microprogramming (ACM), Oct. 1977, pp. 92- 108.
[24]
TOKORO, M., TAKIZUKA, T., TAMURA, E., AND YAMAURA, I. "A technique of global Optimization of microprograms," in Proc. 11 th Annual Workshop on Microprogram. m/ng (ACM), 1978, pp. 41-50.
[25]
TSUCHIYA, M., AND GONZALEZ, M. J., JR. "An approach to optimization of horizontal microprograms," in Proc. 7th Annual Workshop on Microprogramming (ACM), 1974, pp. 85-90.
[26]
ULLMAN, J. D. "Polynomial complete scheduling problems," in Proc. 4th Symposium on Operating Systems Principles; ACM Operating Syst. Rev. 7, 4 (Oct. 1973), 96-101.
[27]
WOOD, G. "On the packing of micro:operations into micro-instruction words," in Proc. l l th Annual Workshop on Microprogramming;, SIGMICRO Newsletter 9, 4 (Dec. 1978), 51-55.
[28]
WooD, W.G. "The computer aided design of microprograms," Ph.D. dissertation, Univ. Edinburgh, Scotland, 1979.
[29]
YAU, S. S.~ SCHOWE, A. C., AND TsucmYA, M, "On storage optimization for horizontal microprograms," in Proc. 7th Annual Workshop on Microprogramming (ACM), 1974, pp. 98-106.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 12, Issue 3
Sept. 1980
98 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/356819
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 September 1980
Published in CSUR Volume 12, Issue 3

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)97
  • Downloads (Last 6 weeks)8
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)BibliographyEngineering a Compiler10.1016/B978-0-12-815412-0.00023-1(793-813)Online publication date: 2023
  • (2023)Instruction SchedulingEngineering a Compiler10.1016/B978-0-12-815412-0.00018-8(617-662)Online publication date: 2023
  • (2019)Collective Adaptation through Multi-Agents EnsemblesACM Transactions on Autonomous and Adaptive Systems10.1145/335556214:2(1-28)Online publication date: 17-Oct-2019
  • (2019)Huffman CodingACM Computing Surveys10.1145/334255552:4(1-35)Online publication date: 30-Aug-2019
  • (2019)A Survey on Gait Recognition via Wearable SensorsACM Computing Surveys10.1145/334029352:4(1-39)Online publication date: 30-Aug-2019
  • (2019)Keyboard Snooping from Mobile Phone Arrays with Mixed Convolutional and Recurrent Neural NetworksProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33289163:2(1-22)Online publication date: 21-Jun-2019
  • (2019)Learning to Get LiteralACM Transactions on Computing Education10.1145/331329119:3(1-17)Online publication date: 29-May-2019
  • (2018)Mobile Device Type SubstitutionProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/31917402:1(1-20)Online publication date: 26-Mar-2018
  • (2018)ComNSenseProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/31917332:1(1-26)Online publication date: 26-Mar-2018
  • (2017)Hardware Translation Coherence for Virtualized SystemsACM SIGARCH Computer Architecture News10.1145/3140659.308021145:2(430-443)Online publication date: 24-Jun-2017
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media