发明名称 数据的有效加载和存储
摘要 本发明涉及数据的有效加载和存储。描述了从存储器到寄存器的有效数据加载和从寄存器到存储器的数据存储的方法和装置。在实施例中,处理器包括数据结构,用于加载操作的地址被压入到该数据结构。替代独立生成用于存储操作的地址,地址被从数据结构中弹出并被直接使用或者可以首先将可选的偏移应用到弹出的地址。这样,存储操作和加载操作可以并行执行,因为它们不都需要使用独立生成用于加载/存储操作的地址的逻辑。在各个示例中,数据结构是FIFO结构。
申请公布号 CN105404588A 申请公布日期 2016.03.16
申请号 CN201510561012.6 申请日期 2015.09.06
申请人 想象技术有限公司 发明人 迈克尔·约翰·戴维斯;A·J·安德森;加里·克里斯多佛·瓦斯
分类号 G06F12/02(2006.01)I;G06F5/08(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 陆建萍;郑霞
主权项 一种在处理器中生成数据存储操作的一个或多个地址的方法,所述方法包括:响应于数据加载指令,生成用于所述数据加载指令的一个或多个地址并将用于所述数据加载指令的一个或多个地址存储在数据结构中(314);以及响应于数据存储指令,访问所述数据结构中的一个或多个存储的地址(322),并且确定用于由所述数据存储指令触发的数据存储操作的一个或多个地址,其中,响应于所述数据存储指令而访问的所述一个或多个存储的地址在之前由所述处理器中的地址单元生成并且被存储在所述数据结构中,以响应于对应且单独的数据加载指令,并且其中,基于一个或多个被访问的地址,确定用于所述数据存储操作的一个或多个地址。
地址 英国赫特福德郡