A PROGRAM FOR THE EXECUTION OF LGP-30 MACHINE LANGUAGE CODES ON THE NAREC COMPUTER,

Abstract

In order to allow the utilization of digital com puter programs written for the LGP-30 computer by an organization which no longer had convenient access to this machine, a program was written for NAREC, the NRL general prupose computer, which causes NAREC to simulate the actions of an LGP-30. Although this program was written out of neces sity, the simulation speed gain is sufficiently high to make the simulation of LGP-30 operations more economical than direct execution for many classes of problems. A more cogent argument for the utilization of simulation is to free NRL's LGP-30's from production work and allow them to be used in close support of research. The simu lator utilizes the LGP-30 instructions in an in terpretive mode to invoke subroutines or action blocks to perform on the simulated LGP-30 memory, registers, and input-output devices the same actions that would have been performed by an actual LGP-30 executing these instructions. One year of operating experience with the simulator has demonstrated that while there certainly exist better ways of providing interchangeability be tween computers, e.g., by not programming in machine-oriented language, it is practical to use the actual machine coding of a problem written for a small computer as the control for a larger com puter running an interpretive program. (Author)

Document Details

Document Type
Technical Report
Publication Date
May 31, 1963
Accession Number
AD0419550

Entities

People

  • B. Wald
  • Elizabeth E. Wald

Organizations

  • United States Naval Research Laboratory

Tags

DTIC Thesaurus Topics

  • Close Support
  • Computer Programming
  • Computer Programs
  • Computers
  • Input Output Devices
  • Instructions
  • Language
  • Machine Languages
  • Simulations
  • Simulators

Fields of Study

  • Computer science

Readers

  • Computer Engineering
  • Computer Science.
  • Snow Cover Descriptors for Reptiles and Their Illustrations.