×

Search function for data lookup

  • US 6,775,764 B1
  • Filed: 04/24/2001
  • Issued: 08/10/2004
  • Est. Priority Date: 04/24/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a processor to determine the location of one or more tags respectively stored in one of a plurality of memory locations, comprising:

  • fetching and executing a SEARCH instruction to execute an associated memory read instruction a plurality of times;

    wherein said SEARCH instruction includes as an operand said count value that is stored in said count register, wherein execution of the SEARCH instruction stores the count value in said count register;

    fetching the associated memory read instruction to read the contents of one or more memory locations;

    loading a count register with a count value indicative of a maximum number of memory locations to be searched; and

    executing the associated memory read instruction one or more times to respectively read the contents of the one or more memory locations, wherein the associated memory read instruction is executed as many times as indicated by the count value, or until a search hit occurs.

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