发明名称 |
用于使过程返回序列加速的方法和系统 |
摘要 |
本发明揭示一种用于当从管线处理器中的过程返回时从链接栈检索返回地址的方法。所述方法识别可操作以从软件栈检索返回地址的检索指令。所述方法进一步识别可操作以分支到所述返回地址的分支指令。所述方法响应于所述指令和所述分支指令两者被识别而从所述链接栈检索所述返回地址,并使用所述返回地址来提取指令。 |
申请公布号 |
CN101884025A |
申请公布日期 |
2010.11.10 |
申请号 |
CN200880118806.3 |
申请日期 |
2008.10.31 |
申请人 |
高通股份有限公司 |
发明人 |
迈克尔·威廉·莫罗;詹姆斯·诺里斯·迪芬德尔费尔 |
分类号 |
G06F9/32(2006.01)I;G06F9/38(2006.01)I |
主分类号 |
G06F9/32(2006.01)I |
代理机构 |
北京律盟知识产权代理有限责任公司 11287 |
代理人 |
刘国伟 |
主权项 |
一种用于当从管线处理器中的过程返回时从链接栈检索返回地址的方法,其包括:识别可操作以从软件栈检索返回地址的检索指令;识别可操作以分支到所述返回地址的分支指令;响应于所述指令和所述分支指令两者被识别而从所述链接栈检索所述返回地址;以及使用所述返回地址来提取后续指令。 |
地址 |
美国加利福尼亚州 |