INTERACTIONS OF COMPUTER LANGUAGE AND MACHINE DESIGN.

Abstract

The effort represents the results of contractual efforts to determine by simulation the feasibility of the design of a computer that has the internal ability to (1) interpret any programming language, (2) add items to the programming language which makes the language more useful, (3) use the multi-list procedures of the University of Pennsylvania, (4) use the form of associative memory that can be replaced, without any modification to the rest of the computer, by a truly associative memory at such time as the truly associative memory becomes available, and (5) compile and compute programs written in the programming language. A thorough and complete study and evaluation of the simulated multi-list machine was conducted in order to provide information which was used to predict the performance capabilities, range of application and efficiency of a multi-list organized machine to be built in accordance with the available machine design information. This investigation specified the optimum memory size, register size and interface logic to be used in constructing the actual multi-list organized machine. The report refutes the pragmatism of attempting to design a machine with the internal design capability of interpreting any language as input. (Author)

Document Details

Document Type
Technical Report
Publication Date
May 01, 1965
Accession Number
AD0617616

Entities

People

  • A. L. Vivatson
  • C. Kapps
  • H. J. Gray
  • W. C. Slemmer

Organizations

  • University of Pennsylvania

Tags

DTIC Thesaurus Topics

  • Computer Languages
  • Computer Programming
  • Computers
  • Computing Devices
  • Content Addressable Memory
  • Efficiency
  • Formal Languages
  • Language
  • Pennsylvania
  • Programming Languages
  • Simulations
  • Simulators
  • Test And Evaluation

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Software Engineering
  • ballistics.