发明名称 |
根据分支目标的分支预测之方法及装置 |
摘要 |
用于在数位处理器中的分支预测之方法及装置系被提出。一种方法系包含提供具有一个标签阵列以及一个资料阵列的分支目标缓冲器,其中在该标签阵列中的每个项目系提供一个索引至该资料阵列中之一个对应的项目、储存代表一个目前的分支指令之一个分支目标的资讯在该标签阵列中之一个所选的项目中、储存代表下一个分支指令的一个分支目标之资讯在该资料阵列中之一个对应的项目中、以及回应于一项与该标签阵列中的一个项目之相符以提供代表该下一个分支指令的分支目标之资讯。代表该下一个分支指令的分支目标之资讯可以包含该下一个分支指令的一个被采用的分支目标位址以及一个偏移值。该偏移值可以代表接在该下一个分支指令之后的下一个循序的指令之一个位址。 |
申请公布号 |
TWI319533 |
申请公布日期 |
2010.01.11 |
申请号 |
TW093107413 |
申请日期 |
2004.03.19 |
申请人 |
类比仪器公司 |
发明人 |
桑M 崔恩;瑞维 普莱塔 席;迪琶 都瑞瓦米;舒坎斯 凯纳 |
分类号 |
G06F15/82 |
主分类号 |
G06F15/82 |
代理机构 |
|
代理人 |
桂齐恒;阎启泰 |
主权项 |
一种用于在一个数位处理器中的分支预测之方法,其系包括:提供一个分支目标缓冲器,其系具有一个标签阵列以及一个资料阵列,其中在该标签阵列中的每个项目系提供一个索引至该资料阵列中之一个对应的项目;储存代表一个目前的分支指令之一个分支目标的资讯在该标签阵列中之一个所选的项目中;储存代表下一个分支指令之一个分支目标的资讯在该资料阵列中之一个对应的项目中;以及回应于一项与该标签阵列中的一个项目之相符以提供代表该下一个分支指令的分支目标之资讯。 |
地址 |
美国 |