用于直接跳转的超前预测的方法及分支指令追踪高速缓存
基本信息
申请号 | CN202111033727.6 | 申请日 | - |
公开(公告)号 | CN113722243A | 公开(公告)日 | 2021-11-30 |
申请公布号 | CN113722243A | 申请公布日 | 2021-11-30 |
分类号 | G06F12/0802(2016.01)I;G06F12/0862(2016.01)I;G06F12/0875(2016.01)I | 分类 | 计算;推算;计数; |
发明人 | 张然;王飞 | 申请(专利权)人 | 苏州睿芯集成电路科技有限公司 |
代理机构 | 北京科龙寰宇知识产权代理有限责任公司 | 代理人 | 孙皓晨 |
地址 | 215125江苏省苏州市中国(江苏)自由贸易试验区苏州片区苏州工业园区星湖街328号创意产业园6-9F-203工位(集群登记) | ||
法律状态 | - |
摘要
摘要 | 本发明公开一种用于直接跳转的超前预测的方法及分支指令追踪高速缓存,其中分支指令追踪高速缓存包括:基于分支历史信息的预测表,用于实现两次跳转预测,其中,基于分支历史信息的预测表包括当前分支预测表和超前分支指令追踪高速缓存器预测表;分支目标指令追踪高速缓存器,其包括多个条目,每个条目存储多条连续指令,多条连续指令包含分支指令,其中,每个条目作为分支目标指令追踪高速缓存项包括:分支指令的目标指令、分支指令的目标指令的顺序地址、分支指令的目标指令的跳转地址及标签;以及系统缓存。 |
