skip to main content
article
Free Access

MicroTAL - a machine-dependent, high-level microprogramming language

Published:01 December 1981Publication History
Skip Abstract Section

Abstract

The design and implementation of a high-level microprogramming language is described. The language is a subset of an existing systems programming language, TAL, which allows algorithms to be written and debugged using that language. The procedure may then be recompiled using the microTAL compiler to produce a semantically equivalent microprogram which is accessed via an opcode rather than a procedure call. The microTAL compiler automatically generates code to handle interrupts and page faults which may occur during the execution of the procedure.

References

  1. 1 Sint, Marleen, "A Survey of High Level Microprogramming Languages", Proceedings of the 13th Annual Microprogramming Workshop, pp 141-153 (Nov 1980). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Baker, Henry G. Jr. and Clinton Parker, "High Level Language Programs Run Ten Times Faster in Microstore", Proceedings of the 13th Annual Microprogramming Workshop, pp 171-177 (Nov 1980). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Katzman, James A., "A Fault-Tolerant Computing System", Eleventh Hawaii International Conference on Systems Sciences, pp 85-102, (Jan 1978).Google ScholarGoogle Scholar
  4. 4 Bartlett, Joel F., "A NonStop (TM) Operating System", Eleventh Hawaii International Conference on Systems Sciences, pp 103-117, (Jan 1978).Google ScholarGoogle Scholar
  5. 5 Bartlett, Joel F., "A NonStop (TM) Kernel", Eighth Symposium on Operating System Principles, (Dec 1981). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Gries, David, "Compiler Construction for Digital Computers", John Wiley & Sons, New York, (1971). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Marti, J, A. C. Hearn, M. L. Griss, and C. Griss, "Standard LISP Report", ACM SIGPLAN Notices, Vol 14, No 10, pp 48-68, (October 1979). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. MicroTAL - a machine-dependent, high-level microprogramming language

      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 12, Issue 4
        Dec. 1981
        187 pages
        ISSN:1050-916X
        DOI:10.1145/1014192
        Issue’s Table of Contents
        • cover image ACM Conferences
          MICRO 14: Proceedings of the 14th annual workshop on Microprogramming
          December 1981
          214 pages

        Copyright © 1981 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 1981

        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!