【技术实现步骤摘要】
【技术保护点】
一种管理包括多个条目的链接栈的方法,每一条目操作以存储链接地址,所述方法包括:从所述链接栈的链接栈条目推测性读取第一链接地址;在确定所述推测性读取后的推测性写入将重写所述链接栈条目处的所述第一链接地址之后,将所述第一链接地址存储在链接栈恢复缓冲器中,其中,确定所述推测性读取后的所述推测性写入将重写所述链接栈条目处的所述第一链接地址包括:维持管线中未提交的链接栈写入指令的总数的第一计数;维持与每一未提交分支指令相关联的所述管线中未提交的分支指令前的未提交的链接栈写入指令的数目的第二计数;在检测到分支被错误预测后,将所述第二计数与所述第一计数进行比较且检测所述第一计数与所述第二计数不相同;在推测性读取所述第一链接地址之后,向所述链接栈条目推测性写入第二链接地址,其中,所述链接栈条目的所述第一链接地址被所述第二链接地址重写。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:詹姆斯·诺里斯·迪芬德尔费尔,布莱恩·迈克尔·斯坦普尔,罗德尼·韦恩·史密斯,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。