×

Circuit and method for scheduling instructions by predicting future availability of resources required for execution

  • US 5,842,036 A
  • Filed: 10/20/1997
  • Issued: 11/24/1998
  • Est. Priority Date: 08/19/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of instruction execution in a processor, said method comprising the steps of:

  • generating an indication of availability of an execution result of a first instruction, completion of execution of said first instruction generating said execution result;

    generating an n-cycle inhibit signal when completion of said first instruction will take more than n cycles;

    determining whether said execution result provides an operand for a second instruction; and

    dispatching said second instruction to an execution unit through a bypass multiplexor prior to completion of execution of said first instruction if said execution result provides said operand for said second instruction and said n-cycle inhibit signal is not asserted, said dispatching step being performed according to said indication of availability such that said execution result is generated before said second instruction is received at said execution unit.

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