Microprocessor with repeat prefetch indirect instruction
AssigneeVIA Technologies, Inc.
InventorsRodney E. Hooker, John Michael Greer
Life of this patent
Estimating the term…
Loading patent…
AssigneeVIA Technologies, Inc.
InventorsRodney E. Hooker, John Michael Greer
Estimating the term…
A microprocessor includes an instruction decoder for decoding a repeat prefetch indirect instruction that includes address operands used to calculate an address of a first entry in a prefetch table having a plurality of entries, each including a prefetch address. The repeat prefetch indirect instruction also includes a count specifying a number of cache lines to be prefetched. The memory address of each of the cache lines is specified by the prefetch address in one of the entries in the prefetch table. A count register, initially loaded with the count specified in the prefetch instruction, stores a remaining count of the cache lines to be prefetched. Control logic fetches the prefetch addresses of the cache lines from the table into the microprocessor and prefetches the cache lines from the system memory into a cache memory of the microprocessor using the count register and the prefetch addresses fetched from the table.
A microprocessor, comprising:
A method for prefetching data into a microprocessor, the method comprising:
A microprocessor in a system with a system memory, the microprocessor comprising:
A method for prefetching data into a microprocessor in a system with a system memory, the method comprising:
Dependencies are inferred from the claim text.