摘要 |
A virtual memory system comprises a main memory and a virtually addressed cache memory. The main memory holds address translation tables (segment tables, page tables) for translating a virtual address into a real (physical) address using predetermined fields of the virtual address to index the translation tables. Copies of recently used translation table entries are also held in the cache memory, to allow fast access to these entries without the need for a main store access. These copies are addressed by means of an address derived from the same predetermined fields as are used to index the translation tables. |