Patent ID: 6618803
Filing Date: 2003-09-09
Classification: G06F

Abstract:
A method for establishing a status of a load instruction having an associated check instruction during execution of a program, the method comprising:(a) comparing a register number of the check instruction with a register number of at least one in-flight load instruction to determine a most recent load instruction matching the register number of the check instruction; (b) comparing the register number of the check instruction with register number entries accumulated in an associative register number table; (c) comparing an address of the load instruction with an address of at least one in-flight store instruction; (d) comparing an address associated with the result of (b) with an address of the at least one in-flight store instruction; and (e) using the most recent load instruction to select the status from the results of (b), (c), and (d); wherein (a) and (b) are performed simultaneously with each other and (c) and (d) are performed simultaneously with each other.