Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A comparison of the code space and execution time required for FORTRAN assignment statements on six computer architectures

Published: 19 November 1978 Publication History

Abstract

A method is presented for deriving lower and upper bounds for memory space and execution time of compiled FORTRAN assignment statements. Formulas, in terms of variable references, are presented. The method is applied to six hypothetical computer architectures, standardized to eliminate variations resulting from addressing strategies and varying opcode lengths. The results are presented in tabular form.

References

[1]
Belgard, Richard, An Implementation of BLAISE on the Burroughs B1726, Masters Thesis/Project, State University of New York At Buffalo, June 1974.
[2]
Frieder, Gideon, Communication at the Ninth Annual Microprogramming Workshop, September 1976.
[3]
Gear, C. William, Computer Organization and Programming, McGraw-Hill Book Co., New York, 1969.
[4]
Hager, K., "Die Bewertung einiger Rechnerkerntypen für das Verarbeiten von Arithmetischen Ausdrücken", Electronische Rechenanlagen 13, 6 (December 1971), pp. 241-249
[5]
Hoevel, L.W., "'Ideal' Directly Executed Languages: An Analytical Argument for Emulation", IEEE Transactions on Computers C-23, 8 (August 1974), pp. 759-767
[6]
Hoevel, L.W., Communication at the Ninth Annual Microprogramming Workshop, September 1976.
[7]
Lindsey, C.H., "Making the Hardware Suit the Language", in ALGOL 68 Implementation (J. E. L. Peck, ed.), Amsterdam, North Holland Publishing Company, 1971.
[8]
Merwin, R., Broca, F., "Direct Microprogrammed Execution of the Intermediate Text from a High Level Language Compiler", SIGPLAN-SIGMICRO V9, 1974. Also in Computer Languages, Vol. 1, pp. 17-28, Pergamon Press, 1975.
[9]
Schneider, V. B., "On the Number of Registers Needed to Evaluate Arithmetic Expressions", BIT 11 (1971), pp. 84-93
[10]
Wade, B.W., A General Purpose High- Level Language Machine for Mini-Computers, Doctoral Dissertation, Purdue University, August 1975.

Index Terms

  1. A comparison of the code space and execution time required for FORTRAN assignment statements on six computer architectures

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGMICRO Newsletter
    ACM SIGMICRO Newsletter  Volume 9, Issue 4
    Dec. 1978
    160 pages
    ISSN:1050-916X
    DOI:10.1145/1014198
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 November 1978
    Published in SIGMICRO Volume 9, Issue 4

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 213
      Total Downloads
    • Downloads (Last 12 months)63
    • Downloads (Last 6 weeks)13
    Reflects downloads up to 13 Jan 2025

    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