skip to main content
article
Free Access

Microprogram structures for high level language elements

Published:01 September 1977Publication History
Skip Abstract Section

Abstract

Some elements of ALGOL-like languages consume much computer time, if they are coded on the machine instruction level. The examples of this paper show that this time and the number of program steps can be drastically reduced by microprogramming and suitable hardware processor structures. Furthermore it seems to be reasonable and possible to translate HLL-programs to microprograms avoiding the machine instruction level. The language MIMOLA is used for the documentation of the microprograms and for the top-down design of the hardware structures. An example structure is given.

References

  1. 1 Kölsch, R.T., Schmidt, W.C.: Laufzeitbeschleunigung im "most-recent"-Fall durch Mikroprogrammierung, Bericht 5/77, Institut für Informatik und Prakt. Math., Universität Kiel 1977Google ScholarGoogle Scholar
  2. 2 Zimmermann, G.: Eine Methode zum Entwurf von Digitalrechnern mit der Programmiersprache MIMOLA, Informatik Fachberichte 5, 465-478, GI-6. Jahrestagung, Springer Verlag Berlin 1976Google ScholarGoogle Scholar
  3. 3 Chu, Y.: Computer Organization and Microprogramming, Prentice Hall, Englewood Cliffs 1972Google ScholarGoogle Scholar
  4. 4 Zimmermann, G.: Report on the Computer Architecture Design Language MIMOLA, Bericht 4/77, Institut für Informatik und Prakt. Math., Universität Kiel 1977Google ScholarGoogle Scholar
  5. 5 Grau, A.A., Hill, U., Langmaack, H.: Translation of ALGOL 60, Springer Verlag New York 1967Google ScholarGoogle Scholar
  6. 6 Langmaack, H.: Übersetzerkonstruktion, internal Script of a lecture, Universität des Saarlandes 1973Google ScholarGoogle Scholar

Index Terms

  1. Microprogram structures for high level language elements

      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

      • Article Metrics

        • Downloads (Last 12 months)16
        • Downloads (Last 6 weeks)2

        Other Metrics

      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!