发明名称 管理实体储存器之可变快取结构
摘要 明揭示一种管理可变快取结构以管理用于处理器之储存器的方法。该方法包括:使用一多方式标签阵列储存一储存堆叠之复数个不同大小群组之实体储存器的对应复数个指标,其中该等指标指示具有储存在该储存堆叠之对应转换本机位址的客户位址;及分配该储存堆叠之一储存区块群组,其中分配的大小与该复数个不同大小群组之一者的对应大小一致。在标签上发生命中时,存取对应的项目以撷取指示转换本机指令的对应储存区块群组驻存在该储存堆叠中何处的指标。接着从该储存堆叠提取该等转换本机指令以便执行。
申请公布号 TWI534706 申请公布日期 2016.05.21
申请号 TW101102840 申请日期 2012.01.30
申请人 软体机器公司 发明人 艾伯戴尔拉 摩翰麦德
分类号 G06F9/32(2006.01);G06F9/30(2006.01) 主分类号 G06F9/32(2006.01)
代理机构 代理人 李宗德
主权项 一种管理一可变快取结构以管理用于一处理器之储存器的方法,包含:使用一多方式标签阵列储存一储存堆叠之复数个不同大小群组之实体储存器的对应复数个指标,其中该等指标指示具有储存在该储存堆叠之对应转换本机位址的客户位址;分配该储存堆叠之一储存区块群组,其中被分配之该储存区块群组的大小与该复数个不同大小群组之一者的对应大小一致;将转换本机指令的复数个区块储存在与该储存区块群组之分配一致的该储存堆叠上;接收针对该多方式标签阵列之一客户位址的一后续请求;产生该多方式标签阵列之一索引,以决定在该多方式标签阵列中是否存在对应于该索引的一指标;在标签上发生命中时,存取对应的项目以撷取指示转换本机指令的一对应储存区块群组驻存在该储存堆叠中何处的指标;及从该储存堆叠提取该等转换本机指令以便执行。
地址 美国