Electrical computers and digital processing systems: memory – Address formation – Combining two or more values to create address
Patent
1997-04-02
1999-08-17
Chan, Eddie P.
Electrical computers and digital processing systems: memory
Address formation
Combining two or more values to create address
711204, 711213, 711217, 711219, G06F 932
Patent
active
059408766
ABSTRACT:
A microprocessor is configured to execute a stride instruction. In response to the stride instruction, the microprocessor performs a series of load memory operations. The address corresponding to a particular load memory operation is the sum of a stride operand of the stride instruction and the address corresponding to another load memory operation immediately preceding the particular load memory operation in the series. A base address operand specifies the address of the first load memory operation in the series, and a repetition count operand specifies the number of load memory operations in the series. The cache lines corresponding to the series of load memory operations (i.e. the cache lines storing the bytes addressed by the load memory operations) are fetched into the data cache of the microprocessor in response to the series of load memory operations.
REFERENCES:
patent: 5357618 (1994-10-01), Mirza
patent: 5699277 (1997-12-01), Munson
patent: 5760794 (1998-06-01), Munson
patent: 5777624 (1998-07-01), Munson
patent: 5809552 (1998-09-01), Kuroiwa
Bunda, John, Terence Potter, & Robert Shadowen,PowerPC Microprocessor Developer's Guide, Sam's Publishing, Indianapolis, IN, 1995.
Pentium Processor User's Manual vol. 3: Architecture & Programming Manual, Intel, 1993.
Advanced Micro Devices , Inc.
Chan Eddie P.
Kivlin B. Noel
Merkel Lawrence J.
Nguyen T. V.
LandOfFree
Stride instruction for fetching data separated by a stride amoun does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Stride instruction for fetching data separated by a stride amoun, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Stride instruction for fetching data separated by a stride amoun will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-326215