×

Circuit and method for initiating exception routines using implicit exception checking

  • US 6,289,445 B2
  • Filed: 07/21/1998
  • Issued: 09/11/2001
  • Est. Priority Date: 07/21/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. In a microprocessor configured to execute instructions, a method of initiating an exception routine in response to a memory access exception caused by a speculative load instruction for loading one of a plurality of first registers with data from memory, the method comprising:

  • generating exception information in response to the memory access exception caused by the speculative load instruction;

    storing the exception information within one of a plurality of second registers, wherein each of the second registers corresponds to at least one of the plurality of first registers;

    receiving and decoding an instruction for operating on data stored in a first register;

    checking the contents of a second register corresponding to the first register in response to receiving and decoding the instruction, and;

    initiating the exception routine if the second register contains exception information, or executing the instruction to operate on data contained in the first register if the second register does not contain exception information.

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