ACM Home Page
Please provide us with feedback. Feedback
A process for the determination of addresses in variable length addressing
Full text PdfPdf (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
Gideon Frieder  SUNY at Buffalo, Amherst, NY
Harry J. Saal  IBM Israel Ltd., Haifa, Israel
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 15,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/360238.360241
What is a DOI?

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.


Collaborative Colleagues:
Gideon Frieder: colleagues
Harry J. Saal: colleagues