×

Method and system for performing global processor resource assignment in an assembler

  • US 20040139427A1
  • Filed: 01/10/2003
  • Published: 07/15/2004
  • Est. Priority Date: 01/10/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for assembling assembly language code using an assembler, the code including a plurality of code blocks, the plurality of code blocks having a plurality of resource-needs and the plurality of code blocks having a plurality of resources, the method comprising the steps of:

  • (a) recognizing a context, the plurality of resource-needs, and the plurality of resources;

    (b) automatically assigning at least a portion of the plurality of resources based upon a context, the plurality of resources being defined and managed using a grammar, at least a portion of the plurality of resources being assigned by pairing members of the plurality of resources with the plurality of resource-needs such that no two contexts exist simultaneously at a run time using the same resource; and

    (c) creating an executable image based on the assembly language code if all of the plurality of resources-needs have been assigned from the plurality of resources.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×