发明名称 | 数据储存方法及装置 | ||
摘要 | 一种数据储存方法,应用于具有管线化处理单元的处理器。管线化处理单元包括多个级,该多个级至少包括来源撷取级与数据写入级。此方法包括下列步骤。首先,撷取并解码储存指令。接着,使储存指令进入来源撷取级,并判断是否有迟完成指令位于管线化处理单元中。迟完成指令不落后于储存指令且在进入数据写入级之前产生迟来临结果。之后,若判定有迟完成指令位于管线化处理单元中,则在储存指令进入数据写入级之前,撷取迟来临结果。然后,使储存指令进入数据写入级,并将所撷取的迟来临结果储存至储存指令所对应的目的存储器。 | ||
申请公布号 | CN101782847B | 申请公布日期 | 2013.04.24 |
申请号 | CN200910003578.1 | 申请日期 | 2009.01.20 |
申请人 | 瑞昱半导体股份有限公司 | 发明人 | 詹胜渊 |
分类号 | G06F9/38(2006.01)I | 主分类号 | G06F9/38(2006.01)I |
代理机构 | 北京市柳沈律师事务所 11105 | 代理人 | 蒲迈文 |
主权项 | 一种数据储存方法,应用于具有管线化处理单元的处理器,该管线化处理单元包括多个级,该多个级至少包括一来源撷取级与一数据写入级,该方法包括:撷取储存指令,并解码该储存指令;使该储存指令进入该来源撷取级,并判断是否有迟完成指令位于该管线化处理单元中,该迟完成指令不落后于该储存指令,该迟完成指令在进入该数据写入级之前产生迟来临结果;若有该迟完成指令位于该管线化处理单元中,则在该储存指令进入该数据写入级之前,撷取该迟来临结果;以及使该储存指令进入该数据写入级,并将所撷取的该迟来临结果储存至该储存指令所对应的目的存储器。 | ||
地址 | 中国台湾新竹科学园区 |