摘要 |
<p>PURPOSE:To detect the occurrence of a problem (alias) that data on a physical place simultaneously exist on two or more places in a direct map type cache memory having capacity larger than page size by means of hardware. CONSTITUTION:The cache memory is provided with tag memories 2, 3 each of which is divided by a bit of a virtual page number in an index, comparators 5, 6 for inputting data read out from the tag memories 2, 3 and physical addresses to be address conversion results, a selection circuit 7 for selecting either one of outputs from the comparators 5, 6 in accordance with the bit of the virtual page number in the index and outputting a cache hit HIT and a selection circuit 8 for outputting the existnce/absence of alias based upon the OR of the output from the non-selected comparator.</p> |