Title :
The SDP-1 Stored-Program Computer
Author :
Cliff, Rodger A.
Author_Institution :
Goddard Space Flight Center, National Aeronautics and Space Administration, Greenbelt, Md.
Abstract :
A stored-program computer could be used to advantage on small scientific spaeeraft because of its flexibility. This paper describes the design and programming of a stored-program computer specifically adapted to this particular application. In order to be suitable for use in a small scientific spacecraft, a computer must have the following characteristics: reliability, low power drain, light weight, small size, problem-solving power, and flexibility. To meet these requirements, a computer was designed that has 1024 words of program memory and 512 words of data memory. The words are 12 bits in length and both memories are randomly accessed. In order to protect the program, the program memory is of the nondestrutive read-out type. The data memory is the conventional read/write variety. The computer is organized such that the power drain is small and less hardware is required by restricting parallel gating of information, number of registers, and number and complexity of instructions. Considerable effort has been devoted to programming the computer. Analysis shows that it takes on the order of two milliseconds to perform one of the floating-point operations. These limitations should be acceptable; the computer is not expected to be required to perform extremely complex or lengthy computations.
Keywords :
Application software; Computer aided instruction; Concurrent computing; Hardware; Performance analysis; Problem-solving; Protection; Read-write memory; Registers; Space vehicles;
Journal_Title :
Aerospace and Electronic Systems, IEEE Transactions on
DOI :
10.1109/TAES.1968.5409053