skip to main content
article
Free Access

Research note: microcode bit optimization is NP-hard

Published:01 June 1977Publication History
Skip Abstract Section

Abstract

The general problem of formating microinstruction so as to minimize the width of words in control memory is shown to be computationally difficult. Hence, we should not attempt to solve the general case, but concentrate on heuristics for reasonable subcases.

References

  1. S. J. Schwartz, "An algorithm for minimizing read-only memories for machine control," 1969 IEEE 10th Annual Symposium of Switching and Automata, pp. 28--33. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Grasselli and Montanri, "On the minimization of read-only memory in microprogrammed digital computers," IEEE Transactions on Computers, Vol. C-19, pp. 1111--1114, 1970. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. M. Karp, "Reducibility among combinatorial problems," in Complexity of Computer Computations (Miller and Thatcher, eds.), Plenum Press (1972), 85--104.Google ScholarGoogle Scholar
  4. S. Dasgupta and J. Tartar, "The identification of maximal parallism in straight-line microprogramming," IEEE Trans. on Computers, Vol. C-25, pp. 986--992, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. E. G. Coffman (ed.), Computer and Job-Shop Scheduling Theory, Wiley, New York, 1976.Google ScholarGoogle Scholar
  6. M. Tsuchiya and M. J. Gonzalez, "Toward optimization of horizontal microprograms," IEEE Trans. on Computers, Vol. C-25, pp. 992--999, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. T. Agerwala, "Microprogram optimization: a survey," IEEE Trans. Comput., Vol. C-25, pp. 962--973. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. R. Das, D. K. Banerji, and A Chattopadhay, "On control memory minimization in microprogrammed digital computers," IEEE Trans. Comput., Vol. C-22, pp. 845--848, Sept. 1973.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGMICRO Newsletter
    ACM SIGMICRO Newsletter  Volume 8, Issue 2
    June 1977
    42 pages
    ISSN:1050-916X
    DOI:10.1145/1217228
    Issue’s Table of Contents

    Copyright © 1977 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 June 1977

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader
About Cookies On This Site

We use cookies to ensure that we give you the best experience on our website.

Learn more

Got it!