An Investigation of Advanced Programming Techniques
Abstract
The objective of Part I of the study described in this document was to perform two services. The first service was to investigate four existing JOVIAL compilers to determine which had the greatest potential for conversion to the GE-645 computer. The four compilers were the ones currently in operation on the CDC-1604B, the IBM 7090, the IBM 360, and the GE-635. The second service was to investigate and evaluate the advantages and disadvantages of incorporating certain features into a compiler which would operate on the GE-645 under the control of the MULTICS supervisor. The purpose of Part II of the study described in this document was to investigate the concept of Paging for the purpose of establishing techniques for generating code that operates effectively in the GE- 645 Paging System. There were two major objectives of this investigation. The first was to determine if the code generation process for paging could be automatic (handled by software) or if present programming techniques should be altered to produce efficient code generation. The second objective was to define an implementation approach which will allow a rapid implementation of a Paged JOVIAL Compiler and the transfer of existing JOVIAL programs to the GE-645.
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 01, 1968
- Accession Number
- AD0844713
Entities
People
- Joseph H. Yott
- Richard M. Diobkin
Organizations
- System Development Corporation