Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Direct execution of C-string compiler texts

Published: 18 November 1979 Publication History

Abstract

High level language (HLL) computer architectures refer to those computers which are designed to accept either HLL source texts directly or intermediate texts preprocessed and prepared by HLL compilers. This paper investigates the direct execution of three C-string formats: duos, triples, and quadruples. Software simulators are developed which directly execute these C-string formats on an IBM 3033 architecture. The simulators are then executed for each of the C-string formats, testing the efficiency of each directly executed language (DEL) format for various workloads, on different mainframe architectures, and for five different HLL's. The results demonstrate that triples are the most efficient DEL format in support of most HLL texts on large-scale mainframes.

References

[1]
Arbuckle, R.A., "Computer Analysis and Thruput Evaluation", Computers and Automation, January 1966, p. 13.
[2]
Bard, Yon. Personal interview. December 1978.
[3]
Bridges, Charles William, "Optimal Instruction Set Format For Directly Executed COBOL Tests on an IBM 3033", Doctoral dissertation, George Washington University, 1979.
[4]
Broca, Francois Robert, "Direct Microprogrammed Execution of the Intermediate Test from a High-level Language Compiler", Master's thesis, George Washington University, 1973.
[5]
Case, Richard P., and Padegs, Andris, "Architecture of the IBM System/370", Communications of the ACM, vol. 21, No. 1, January 1978, pp. 73-96.
[6]
Chevance, R.J. and Heidet, T., "Static Profile and Dynamic Behavior of COBOL Programs", SIGPLAN Notices, vol. 13, No. 4, April 1978, pp. 44-57.
[7]
Datapro Research Corporation, "Computers", Form 70C-491-06, June 1978, pp. i-k.
[8]
Donovan, John D., Systems Programming. McGraw Hill, 1972.
[9]
Gibson, J.C., "The Gibson Mix", Rep. TR 00.2043, IBM Systems Development Division, 1971.
[10]
Gries, David, Compiler Construction for Digital Computers. New York: John Wiley and Sons, 1971.
[11]
Hollo, Donald. Personal interview. October 1977.
[12]
Hopgood, F.R.A., Compiling Techniques. American Elsevier, 1969.
[13]
IBM Guide to the System/370 Model 165, Form GC20-1730, 1976.
[14]
IBM 3033 Processor Complex Functional Characteristics, Form GS 22-7060, April 1977.
[15]
Karlgaard, David Carl, "The Heuristic Tuning of Virtual Architectures for Global System Organization", Doctoral dissertation, George Washington University, 1974.
[16]
Knight, Kenneth E., "A Study of Technological Innovation-The Evolution of Digital Computers", Doctoral dissertation, Carnegie Institute of Technology, 1963.
[17]
Lee, John A.N., The Anatomy of a Compiler. Van Nostrand Reinhold, 1974.
[18]
Lunde, Amund, "Empirical Evaluation of Some Features of Instruction Set Processor Architectures", Communications of the ACM, vol. 20, No. 3, March 1977, pp. 143-153.
[19]
Melbourne, Alan J., and Pugmire, John M., "A Small Computer for the Direct Processing of FORTRAN Statements", Computer Journal. vol. 8, April 1965, pp. 24-28.
[20]
Sanford, K.S., and Wear, Larry L., "Dynamic Instruction Set Evaluation", Proceedings of the Seventh Annual Workshop on Microprogramming, 1974, pp. 9-11.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMICRO Newsletter
ACM SIGMICRO Newsletter  Volume 10, Issue 4
Dec. 1979
113 pages
ISSN:1050-916X
DOI:10.1145/1014188
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 November 1979
Published in SIGMICRO Volume 10, Issue 4

Check for updates

Author Tags

  1. Directly executable languages
  2. High level languages
  3. Intermediate languages
  4. Language oriented architectures

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 191
    Total Downloads
  • Downloads (Last 12 months)35
  • Downloads (Last 6 weeks)11
Reflects downloads up to 20 Nov 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media