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
Link To Document