• DocumentCode
    1411518
  • Title

    The SDP-1 Stored-Program Computer

  • Author

    Cliff, Rodger A.

  • Author_Institution
    Goddard Space Flight Center, National Aeronautics and Space Administration, Greenbelt, Md.
  • Issue
    6
  • fYear
    1968
  • Firstpage
    864
  • Lastpage
    870
  • 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;
  • fLanguage
    English
  • Journal_Title
    Aerospace and Electronic Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9251
  • Type

    jour

  • DOI
    10.1109/TAES.1968.5409053
  • Filename
    5409053