ACM Home Page
Please provide us with feedback. Feedback
Chaining Span-Dependent Jump Instructions
Full text PdfPdf (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
Bruce W. Leverett  Carnegie-Mellon University, Pittsburgh, PA
Thomas G. Szymanski  Bell Laboratories, Murray Hill, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 37,   Citation Count: 5
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/357103.357105
What is a DOI?

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


Collaborative Colleagues:
Bruce W. Leverett: colleagues
Thomas G. Szymanski: colleagues