The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 09, 1998

Filed:

Jun. 18, 1996
Applicant:
Inventor:

Donald Kipp, Ft. Collins, CO (US);

Assignee:

Hewlett-Packard Company, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
711220 ; 395382 ; 395383 ; 395386 ; 711213 ;
Abstract

A system for storing addresses of instructions being executed in a processor by storing an address of a first instruction in a line of cache or memory in an instruction address queue. With each instruction fetched from the line, the system stores an index into the instruction address queue for the entry that contains the address of the first instruction in the line. For each instruction fetched from the line, the system also stores an offset value indicating the relative position of the instruction within the line. To determine the address of an instruction, the processor uses the index to retrieve the address of the first instruction of the line from the instruction address queue, and then appends the offset value to the end of the value retrieved from the instruction address queue to form the actual memory address of the instruction.


Find Patent Forward Citations

Loading…