skip to main content
article
Free Access

Loader standardization for overlay programs

Published:01 October 1969Publication History
Skip Abstract Section

Abstract

The overlay capability is described for four of the third generation computer systems: CDC-6000, GE-635, IBM-360, and UNIVAC-1108. A critique of the first three sytems is based on actual experience with a large overlaid trajectory simulation program; a short history and description of this program is presented. A standardization of minimum capabilities for loaders is recommended so that programs which must operate under more than one computer system may be easily converted and maintained. A proposal that overlay software incorporates a memory occupation specification concept instead of the conventional tree structure is delineated. This concept provides more efficient and cost-effective utilization of the memory as well as increasd flexibility in program structure.

References

  1. 1a HEISING, W.P. History and summary of FORTRAN standardization development for the ASA. Comm. ACM 7, 10 (Oct. 1964), 590. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 1b USA Standard for Fortran, Document X3.9-1966, U.S.A. Standards Institute, 10 E. 40th Street, New York, N.Y., 10017.Google ScholarGoogle Scholar
  3. 1c USA Standard for Basic Fortran, Document X.3.10-1966, U.S.A. Standards Institute, 10 E. 40th Street, New York, 10017.Google ScholarGoogle Scholar
  4. 2 FORTRAN Reference Manual, Control Data 6400/6500/6600 Computer Systems, Pub. No. 60174900A, Rev. May 1967.Google ScholarGoogle Scholar
  5. 3 GE-625/635 General Loader Reference Manual, General Electric Computer Department, CPB-1008B, Rev. June 1965.Google ScholarGoogle Scholar
  6. 4 IBM 7090/7094 IBSYS Operating System, Version 13 IBJOB Processor, IBM Systems Reference Library, File No. 7090-27, Form C28-6389-2, Rev. Mar. 1966.Google ScholarGoogle Scholar
  7. 5 IBM System/360 Operating System Linkage Editor, IBM Systems Reference Library, File No. S360-31, Form C28-6538-4, Fifth Ed., Aug. 1967.Google ScholarGoogle Scholar
  8. 6 UNIVAC 1108 EXEC II Multi-Processor System, Programmers Reference Manual, UNIVAC Data Processing Division, UP- 4058 A, Sperry-Rand Corp., 1966.Google ScholarGoogle Scholar

Index Terms

  1. Loader standardization for overlay programs

          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

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader