×

Object-code compatible representation of very long instruction word programs

  • US 5,951,674 A
  • Filed: 02/14/1996
  • Issued: 09/14/1999
  • Est. Priority Date: 03/23/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of executing a program, said method comprising the steps of:

  • constructing a program as a set of variable length tree-instructions, each given tree-instruction comprising a sequence of primitive instructions including at least one execution path which are subject to sequential semantics, wherein each execution path starting at a first primitive instruction of said sequence of primitive instructions for said given tree-instruction and terminating at an unconditional branch instruction to a target instruction outside of said tree-instruction;

    storing said program in memory, wherein, for each given tree-instruction, said sequence of primitive instructions for said given tree-instruction are stored in consecutive memory locations;

    accessing said memory to fetch a memory block;

    decomposing portions of at least one tree-instruction stored in said memory block into a plurality of variable length intermediate instructions according to resources of a processor;

    executing said variable-length intermediate instructions in said processor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×