| A process for the determination of addresses in variable length addressing |
| Full text |
Pdf
(362 KB)
|
Source
|
Communications of the ACM
archive
Volume 19 , Issue 6 (June 1976)
table of contents
Pages: 335 - 338
Year of Publication: 1976
ISSN:0001-0782
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 15, Citation Count: 2
|
|
|
ABSTRACT
An algorithm is presented for the assignment of instruction addresses and formats under the following conditions: (1) the length of the instruction varies as a function of the distance of the instruction from its target; (2) there exists an optimality criterion which implies some preferential choices subject to the addressing constraints. This may be, for example, achieving the smallest number of long instructions, in which case the total code length is minimized, or minimizing the assigned address of a specified point in the program. The algorithm is suitable for arbitrary program structure and a choice of optimization criteria.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Frieder, G., and Saal, H.J. On the determination of addresses in variable length addressing. Report 9, IBM Israel Scientific Center, Haifa, Israel, 1974.
|
| |
3
|
Balas, E., and Padberg, M. On the set covering problem. Op. Res. 20, 6 (June 1972), 1152-1161.
|
 |
4
|
|
| |
5
|
Christofides, N. Zero-one programming using non-binary tree search. Computer J. 14, 4 (Apr. 1971), 418-421.
|
| |
6
|
Saal, H.J., and Shustek, L.J. On measuring computer systems by microprogramming. State of the Art Report on Microprogramming and System Architecture, INFOTECH, Maidenhead, Berkshire, England, 1975.
|
|