• DocumentCode
    1091666
  • Title

    Anecdotes [relocation bits]

  • Author

    Robertson, Lindsay

  • Author_Institution
    Virginia Tech., USA
  • Volume
    26
  • Issue
    3
  • fYear
    2004
  • Firstpage
    70
  • Lastpage
    77
  • Abstract
    Relocation bits, which became necessary when modules could be compiled separately and placed in a library for integration at runtime, are still relevant today. Two letters from 1961 demonstrate the kinds of analysis that led to the evolution of relocation bits in the early years. The first letter discusses a recent proposal made by IB (the SHARE symbol for IBM) to the committee, the history of relocation bits, the reason for various evolutionary decisions, and the new IBM proposal´s impact. The second letter suggests a generalization of the proposal, in particular to eliminate the distinction between program and data, as far as loading blocks of information into storage for execution. This was intended to simplify the scheme for relocation bits. This paper documents the state of module relocation at the time.
  • Keywords
    history; program compilers; software libraries; subroutines; IBM; evolutionary decision; information block; relocation bits; Algorithms; Programming;
  • fLanguage
    English
  • Journal_Title
    Annals of the History of Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1058-6180
  • Type

    jour

  • DOI
    10.1109/MAHC.2004.3
  • Filename
    1331259