发明名称 Virtual memory address translation mechanism with combined hash address table and inverted page table
摘要 A virtual memory address translation mechanism is provided for converting virtual memory addresses provided by a CPU into real memory addresses within page frames in a large hierachial memory wherein the real memory space is substantially smaller than the scope of the virtual memory. The conversion or translation mechanism includes a combined table in the memory which includes a first list covering the respective virtual address of each memory address (Inverted Page Table or IPT) and a second list connecting each of a plurality of hashed addresses with a predetermined initial virtual address of a linked group of virtual addresses, each of which when hashed produces the connected hashed address (Hashed Addressed Table, HAT). The system also has means for hashing a selected virtual address to produce a hashed address. Also included is apparatus for sequentially searching through the linked group of virtual addresses in the combined table until a selected virtual address is located as well as apparatus responsive to the location of a particular selected virtual address for accessing from the first list, the real memory address of the located virtual address.
申请公布号 US4680700(A) 申请公布日期 1987.07.14
申请号 US19860845228 申请日期 1986.12.19
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HESTER, PHILLIP D.;SIMPSON, RICHARD O.
分类号 G06F12/10;(IPC1-7):G06F13/00;G06F9/36 主分类号 G06F12/10
代理机构 代理人
主权项
地址