Claims
- 1. A processing device for controlling two hierarchical level data caches, comprising:
a memory interface unit which connects said processing device to a main memory; an internal cache included in said processing device and controlled as a first level cache; a cache control unit which controls an external cache as a second level cache; and a processor which executes a prefetch instruction included as one of a plurality of instructions of a program to be executed in said main memory, wherein said prefetch instruction, when executed, causes said processor to perform a prefetch operation by transferring operand data to be used in a subsequent operation from said main memory to said external cache only, not to said internal cache, prior to executing said subsequent operation.
- 2. A processing device according to claim 1, wherein said prefetch instruction included at least one indication bit for specifying a quantity of said operand data to be transferred from said main memory to said external cache, said at least one indication bit being included in an operation code of said prefetch instruction.
- 3. A processing device according to claim 2, wherein said at least one indication bit further specifies that a quantity of said operand data is to be transferred in an amount equal to an integer times that of a quantity of data transferred by a cache access instruction other than said prefetch instruction from said main memory to said external cache.
Priority Claims (1)
Number |
Date |
Country |
Kind |
07-280836 |
Oct 1995 |
JP |
|
Parent Case Info
[0001] The present application is a continuation of application Ser. No. 09/609,376, filed Jul. 3, 2000; which is a continuation of application Ser. No. 08/738,912, filed Oct. 28, 1996, now U.S. Pat. No. 6,131,145 the contents of which are incorporated herein by reference.
Continuations (2)
|
Number |
Date |
Country |
Parent |
09609376 |
Jul 2000 |
US |
Child |
10086724 |
Mar 2002 |
US |
Parent |
08738912 |
Oct 1996 |
US |
Child |
09609376 |
Jul 2000 |
US |