skip to main content
article
Free Access

Microcode support software for the Modular Computer System

Published:01 June 1981Publication History
Skip Abstract Section

Abstract

This paper describes the microprogramming support software tools used to implement and verify microprograms for the Modular Computer System (MCS) at IBM-Owego, NY. The concept of emulating various existing machine language instruction sets to form a "multinative architecture" is the cornerstone of the MCS. Powerful, reliable, and economical microprogramming tools had to be developed to facilitate the large microprogramming effort involved in emulating multiple architectures on the MCS. This paper discusses the software technology behind the microprogramming support software tools (Assembler, Linkage Editor, Computer Logic Diagram Generator, and Simulator) developed for the MCS and analyzes their performance and results.

References

  1. IBM Corporation, "Common Intermediate Language Compiler," FSD-Owego, NY, 6122804, December 29, 1976.Google ScholarGoogle Scholar
  2. Feldman, J. and Gries, D., "Translator Writing Systems," Communications of the ACM, 11, 2; February 1968, pp. 77--113. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Florio, John F., "A TWS Approach to Micro-computer Support Software," Unpublished Paper, SUNY Binghamton, NY: May 16, 1977.Google ScholarGoogle Scholar
  4. Gries, David, Compiler Construction for Digital Computers, New York: John Wiley & Sons, Inc., 1971. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. LaLonde, W. R., "An Efficient LALR Parser Generator," University of Toronto, Technical Report CSRG-2, February 1971.Google ScholarGoogle Scholar
  6. LaLonde, W. R., "User's Guide to the LALR(k) Parser Generator," University of Toronto, Computer Systems Research Group, 1971.Google ScholarGoogle Scholar
  7. Lee, John A. N., The Anatomy of a Compiler, New York: Van Nostrand Reinhold Co., 1974.Google ScholarGoogle Scholar
  8. Lewis, P. M. II; Rosenkrantz, D. J. and Stearns, R. E. Compiler Design Theory, Reading, Mass., Addison-Wesley Publishing Co., 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. McKeeman, William M.; Horning, James J.; and Wortman, David B., A Compiler Generator, Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1970.Google ScholarGoogle Scholar
  10. Spillman, T. C., "A Compiler Development Methodology," FSD-Owego, NY, 75Z000475, 1975.Google ScholarGoogle Scholar
  11. Tracz, William J., "MCI Simulation System User's Manual," FSD-Owego, NY, Version 1.0, December 15, 1977.Google ScholarGoogle Scholar
  12. Tracz, William J., "Modular Computer System Microcode Support Software Assembler/ Translator, Linkage Editor, and CLD Generator User's Manual," FSD-Owego, NY, 6137704, Version 3.1, April 19, 1978.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 12, Issue 2
    June 1981
    24 pages
    ISSN:1050-916X
    DOI:10.1145/1096413
    Issue’s Table of Contents

    Copyright © 1981 Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 June 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!