|
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
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
IBM Corporation, "Common Intermediate Language Compiler," FSD-Owego, NY, 6122804, December 29, 1976.
|
 |
2
|
|
| |
3
|
Florio, John F., "A TWS Approach to Micro-computer Support Software," Unpublished Paper, SUNY Binghamton, NY: May 16, 1977.
|
| |
4
|
|
| |
5
|
LaLonde, W. R., "An Efficient LALR Parser Generator," University of Toronto, Technical Report CSRG-2, February 1971.
|
| |
6
|
LaLonde, W. R., "User's Guide to the LALR(k) Parser Generator," University of Toronto, Computer Systems Research Group, 1971.
|
| |
7
|
Lee, John A. N., The Anatomy of a Compiler, New York: Van Nostrand Reinhold Co., 1974.
|
| |
8
|
|
| |
9
|
McKeeman, William M.; Horning, James J.; and Wortman, David B., A Compiler Generator, Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1970.
|
| |
10
|
Spillman, T. C., "A Compiler Development Methodology," FSD-Owego, NY, 75Z000475, 1975.
|
| |
11
|
Tracz, William J., "MCI Simulation System User's Manual," FSD-Owego, NY, Version 1.0, December 15, 1977.
|
| |
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.
|
|