A method for controlling an apparatus which includes a main memory having a plurality of selectively addressable storage locations;
- a cache memory, and accessing means for successively requesting data from respective said storage locations in said main memory, comprising the steps of:
- selecting one of a first operational mode and a second operational mode;
- storing in said cache memory a duplicate of the requested data from said main memory when said cache memory lacks a duplicate of the requested data in each of said first operational mode and said second operational mode;
- supplying from said cache memory to said accessing means a duplicate of the requested data when said cache memory contains a duplicate of the requested data in said first operational mode;
- and preventing said cache memory from supplying data to said accessing means when said cache memory contains a duplicate of the requested data in said second operational mode.