发明名称 Virtual memory address translation apparatus and method using link, auxiliary link and page tables
摘要 In a method and apparatus for address translation for translating a 64-bit virtual address into a real address, the 64-bit virtual address comprises a segment number, a page index and a page offset. When this virtual address is translated into a real address, high order bits of the segment number are first input to a hash generation circuit to obtain a hash address of a link table, and this link table is retrieved by an address obtained by adding lower order bits of the segment number as an offset to obtain tag information of the virtual address and a base address of a page table. Next, the tag information of the virtual address obtained in this manner is compared with the original segment number, and the base address of the page table is judged as correct when they coincide with each other. The page table is retrieved by an address obtained by adding a page index as an offset to this base address to obtain a page frame number, and the real address is obtained by combining the original page offset with the page frame number. According to this construction, address translation can be carried out at a higher speed while maintaining compatibility with the 32-bit virtual address.
申请公布号 US5584005(A) 申请公布日期 1996.12.10
申请号 US19930123474 申请日期 1993.09.20
申请人 FUJITSU LIMITED 发明人 MIYAOKU, HITOSHI;TAKAHASHI, HIROMASA
分类号 G06F12/10;G06F12/02;(IPC1-7):G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址
您可能感兴趣的专利