发明名称 |
在微处理器实现减缩尺寸寄存器观点资料结构的方法 |
摘要 |
明提供一种在微处理器实现减缩尺寸寄存器观点资料结构的方法。该方法包括使用全域前端接收输入的指令序列;群组该等指令以排列指令区块;使用复数寄存器样板以藉着用对应于该等指令区块的区块编号填充该寄存器样板而追踪指令目标及指令来源,其中对应于该等指令区块的该等区块编号指示出该等指令区块之间的依存度;填充寄存器观点资料结构,其中该寄存器观点资料结构储存如该等复数寄存器样板所记录的对应于该等指令区块的目标;以及使用该寄存器观点资料结构以根据该等复数指令区块之该执行追踪机器状态,其中该寄存器观点资料结构藉着仅储存包含分支的寄存器样板快照或储存改变中的寄存器样板快照之间的差量而为减缩尺寸寄存器观点资料结构。
|
申请公布号 |
TWI522913 |
申请公布日期 |
2016.02.21 |
申请号 |
TW103109513 |
申请日期 |
2014.03.14 |
申请人 |
软体机器公司 |
发明人 |
艾伯戴尔拉 摩翰麦德 |
分类号 |
G06F9/30(2006.01);G06F9/06(2006.01) |
主分类号 |
G06F9/30(2006.01) |
代理机构 |
|
代理人 |
李宗德 |
主权项 |
一种在微处理器实现减缩尺寸寄存器观点资料结构的方法,包含:使用一全域前端接收一输入的指令序列;群组该等指令以排列指令区块;使用复数寄存器样板以藉着用对应于该等指令区块的区块编号填充该寄存器样板而追踪指令目标及指令来源,其中对应于该等指令区块的该等区块编号指示出该等指令区块之间的依存度(interdependencies);填充(populate)一寄存器观点资料结构,其中该寄存器观点资料结构储存如该等复数寄存器样板所记录的对应于该等指令区块的目标;以及使用该寄存器观点资料结构以根据该等复数指令区块之该执行追踪一机器状态,其中该寄存器观点资料结构藉着仅储存包含分支的寄存器样板快照或储存改变中的寄存器样板快照之间的差量而为一减缩尺寸寄存器观点资料结构。
|
地址 |
美国 |