A process for the determination of addresses in variable length addressing
- 1 June 1976
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 19 (6), 335-338
- https://doi.org/10.1145/360238.360241
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.Keywords
This publication has 4 references indexed in Scilit:
- Set Covering by an All Integer AlgorithmJournal of the ACM, 1973
- On the Set-Covering ProblemOperations Research, 1972
- How to keep the addresses shortCommunications of the ACM, 1971
- Zero-one programming using non-binary tree-searchThe Computer Journal, 1971