发明名称 | 可跨边界对齐复数暂存器资料的处理器及其方法 | ||
摘要 | 本发明提出一种以可跨边界对齐复数暂存器资料的处理器及其方法,其中,一解码装置用以对一多重移位指令进行解码;一暂存器组具有复数个暂存器,每一暂存器均为N位元;一移位器将暂存器组第一输出端及第二输出端的输出内容串接成一2N位元字组,再将该2N位元字组移位w位元,并输出其前N个位元;一控制装置依据该解码后的多重移位指令,以设定暂存器组,读出对应暂存器的内容,以由移位器将所读出暂存器的内容移位w位元,并依将该移位器的输出写入该暂存器组。 | ||
申请公布号 | CN1297887C | 申请公布日期 | 2007.01.31 |
申请号 | CN200310118814.7 | 申请日期 | 2003.11.28 |
申请人 | 凌阳科技股份有限公司 | 发明人 | 梁伯嵩 |
分类号 | G06F9/315(2006.01) | 主分类号 | G06F9/315(2006.01) |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 周长兴 |
主权项 | 1.一种可跨边界对齐复数暂存器资料的处理器装置,主要包含:一解码装置,以对一多重移位指令进行解码;一暂存器组,具有复数个暂存器,每一暂存器均为N位元,该暂存器组可依据一第一位址及一第二位址分别读取暂存器,并由一第一输出端及一第二输出端输出,及可依据一第三位址经由一输入端写入该复数暂存器其中之一,N为正整数;一移位器,耦合至该暂存器组的第一输出端及第二输出端,并将该第一输出端及第二输出端的输出内容串接成一2N位元字组,再依据一移位值w将该2N位元字组移位w位元,w为正整数,并输出该2N位元字组中的前N个位元;以及一控制装置,耦合至该解码装置及暂存器组,依据该解码后的多重移位指令,以设定该第一位址、第二位址、第三位址及移位值w,读出对应暂存器的内容,以由该移位器将所读出暂存器的内容移位w位元,并依据该第三位址将该移位器的输出写入该暂存器组。 | ||
地址 | 台湾省新竹县科学园区 |