ACM Home Page
Please provide us with feedback. Feedback
Assembling code for machines with span-dependent instructions
Full text PdfPdf (920 KB)
Source
Communications of the ACM archive
Volume 21 ,  Issue 4  (April 1978) table of contents
Pages: 300 - 308  
Year of Publication: 1978
ISSN:0001-0782
Author
Thomas G. Szymanski  Princeton Univ., Princeton, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 16,   Citation Count: 27
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/359460.359474
What is a DOI?

ABSTRACT

Many modern computers contain instructions whose lengths depend on the distance from a given instance of such an instruction to the operand of that instruction. This paper considers the problem of minimizing the lengths of programs for such machines. An efficient solution is presented for the case in which the operand of every such “span-dependent” instruction is either a label or an assembly-time expression of a certain restricted form. If this restriction is relaxed by allowing these operands to be more general assembly-time expressions, then the problem is shown to be NP-complete.


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
3
 
4
Karp, R.M. Reducibility among combinatorial problems. In Complexity of Computer Computations, R. E. Miller and J. W. Thatcher, Eds., Plenum Press, New York, 1972.
 
5
PDP-I 1 Processor Handbood. Digital Equipment Corp., Maynard, Mass., 1975.
6
7
 
8

CITED BY  27

Collaborative Colleagues:
Thomas G. Szymanski: colleagues