An Investigation of Advanced Programming Techniques
Final rept. Jul 1967-Jun 1968
SYSTEM DEVELOPMENT CORP ROME NY
Pagination or Media Count:
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.
- Computer Programming and Software
- Computer Hardware