| Chaining Span-Dependent Jump Instructions |
| Full text |
Pdf
(1.02 MB)
|
| Source
|
ACM Transactions on Programming Languages and Systems (TOPLAS)
archive
Volume 2 , Issue 3 (July 1980)
table of contents
Pages: 274 - 289
Year of Publication: 1980
ISSN:0164-0925
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 37, Citation Count: 5
|
|
|
ABSTRACT
The assembled length of a span-dependent jump instruction depends on the distance between the instruction and its target. Such instructions are found on many computers and typically have two forms, long and short. We consider the problem of minimizing object program length for such machines by chaining together jumps with the same target. Although the problem is NP-complete in its most general form, several mildly restricted forms of the problem exist that are of practical importance and have efficient solutions.
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
|
GAREY, M.R., AND JOHNSON, D.S. Computers and Intractability. W. H. Freeman, San Francisco, Calif., 1979.
|
| |
3
|
KARP, R.M. Reducibility among combinatorial problems. In R.E. Miller and J.W. Thatcher (Eds.), Complexity of Computer Computations. Plenum Press, New York, 1972.
|
| |
4
|
REISER, J.F. Common instances of pathological span-dependent instructions. Internal Memo., Bell Labs., Holmdel, N.J.
|
 |
5
|
|
 |
6
|
|
| |
7
|
WILLIAMS, M.H. Long/short address optimization in assemblers. Softw. Pract. Exper. 9 (1979), 227-235.
|
| |
8
|
|
CITED BY 5
|
|
|
|
|
|
|
|
Rodney A. Brooks , David B. Posner , James L. McDonald , Jon L. White , Eric Benson , Richard P. Gabriel, Design of an optimizing, dynamically retargetable compiler for common Lisp, Proceedings of the 1986 ACM conference on LISP and functional programming, p.67-85, August 1986, Cambridge, Massachusetts, United States
|
|
|
|
|
|
|
|