NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Interpretive computer simulator for the NASA Standard Spacecraft Computer-2 (NSSC-2)An Interpretive Computer Simulator (ICS) for the NASA Standard Spacecraft Computer-II (NSSC-II) was developed as a code verification and testing tool for the Annular Suspension and Pointing System (ASPS) project. The simulator is written in the higher level language PASCAL and implented on the CDC CYBER series computer system. It is supported by a metal assembler, a linkage loader for the NSSC-II, and a utility library to meet the application requirements. The architectural design of the NSSC-II is that of an IBM System/360 (S/360) and supports all but four instructions of the S/360 standard instruction set. The structural design of the ICS is described with emphasis on the design differences between it and the NSSC-II hardware. The program flow is diagrammed, with the function of each procedure being defined; the instruction implementation is discussed in broad terms; and the instruction timings used in the ICS are listed. An example of the steps required to process an assembly level language program on the ICS is included. The example illustrates the control cards necessary to assemble, load, and execute assembly language code; the sample program to to be executed; the executable load module produced by the loader; and the resulting output produced by the ICS.
Document ID
19790013628
Acquisition Source
Legacy CDMS
Document Type
Technical Memorandum (TM)
Authors
Smith, R. S.
(NASA Langley Research Center Hampton, VA, United States)
Noland, M. S.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 3, 2013
Publication Date
March 1, 1979
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-TM-80067
Report Number: NASA-TM-80067
Accession Number
79N21799
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available