发明名称 | 数据处理器以及存储器读激活控制方法 | ||
摘要 | 本发明提供了一种数据处理器以及存储器读激活控制方法。指令缓冲存储器具有以下部件:多个存储器(例如缓存路);用以存储分支指令的条件分支发生或未发生的预测数据并且用以当预测是分支发生时存储多个存储器当中存储分支指令数据的存储器的预测数据的装置(3);以及用以当将要被执行的指令是分支指令时,通过使用两个利用与分支指令相对应的索引的方式而获取的预测数据,输出读激活控制信号至多个存储器(1)的装置。 | ||
申请公布号 | CN101256481B | 申请公布日期 | 2015.07.08 |
申请号 | CN200810083121.1 | 申请日期 | 2008.03.03 |
申请人 | 株式会社索思未来 | 发明人 | 日野光章;山崎恭启 |
分类号 | G06F9/38(2006.01)I | 主分类号 | G06F9/38(2006.01)I |
代理机构 | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人 | 宋鹤 |
主权项 | 一种数据处理器,包含:具有多个存储器的指令缓冲存储器;分支预测数据存储单元,所述分支预测数据存储单元用以存储分支指令的条件分支发生或者未发生的预测数据,以及在所述条件分支发生的情况下,存储所述多个存储器当中存储所述分支指令的数据的那个存储器的预测数据;以及读激活控制单元,该读激活控制单元用以当将要被执行的指令是分支指令时,通过使用从所述分支预测数据存储单元中经由与所述分支指令相对应的索引而获取的所述条件分支发生或未发生的预测数据,以及所述存储所述分支指令的数据的那个存储器的预测数据,将读激活控制信号输出到所述多个存储器,其中,通过输出读激活控制信号以导致多个存储器中被预测为存储所述分支指令的数据的那个存储器被激活。 | ||
地址 | 日本神奈川县 |