[发明专利]实行推测性页表查找的微处理器及方法有效
| 申请号: | 200810171069.5 | 申请日: | 2008-11-06 |
| 公开(公告)号: | CN101398788A | 公开(公告)日: | 2009-04-01 |
| 发明(设计)人: | 柯林·艾迪;罗德尼·E·虎克 | 申请(专利权)人: | 威盛电子股份有限公司 |
| 主分类号: | G06F12/10 | 分类号: | G06F12/10 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 钱大勇 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明关于实行推测性页表查找的微处理器及方法。其中该微处理器包含表查找引擎,此表查找引擎决定是否至少有一预定情况存在,其跟一存储存取指令所定义于TLB内遗失实体地址的存储器页的特性有关,当预定情况不存在时,以一乱序方式实行页表查找操作,页表查找操作跟先前于存储器存取指令的未退出程序指令的执行有关,以及当预定情况存在时,则表查找引擎等待直到微处理器退出先前于存储器存取指令的所有程序指令以实行页表查找操作。此预定情况可能包含当页表查找需要载入来自一固定顺序页的信息、更新页映像信息或存取一共享页的情况。 | ||
| 搜索关键词: | 实行 推测 性页表 查找 微处理器 方法 | ||
【主权项】:
1. 一种用以实行推测性表查找的微处理器,包括:一转换查考缓冲区,用以指示一存储器存取指令正尝试存取的一页存储器的一实体页地址于该转换查考缓冲区内遗失;以及一表查找引擎,用以:决定一预定情况是否存在,该预定情况有关该页存储器的特性;当预定情况不存在时,以一乱序方式实行该表查找操作,该表查找操作有关先前于该存储器存取指令的未退出的程序指令的该执行;以及当该预定情况存在时,等待以实行该表查找的该操作,直到该微处理器退出所有先前于该存储器存取指令的该程序指令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810171069.5/,转载请声明来源钻瓜专利网。





