发明名称 适用于执行处理器的区块数据移转指令的装置与方法
摘要 本发明提供一种适用于执行处理器的区块数据移转指令的装置与方法,其可针对寄存器群组(Register List)的解码信息(Decode Information),找出必须处理的寄存器数量与必须处理的寄存器的地址,仅针对这些指定的寄存器作数据的处理,可大幅减少程序码的大小,并且可减少存储器与处理器的存取周期信号,也就是可大幅提升此处理器的操作效能。
申请公布号 CN1144125C 申请公布日期 2004.03.31
申请号 CN00135366.7 申请日期 2000.12.12
申请人 智原科技股份有限公司 发明人 桂念慈;汲世安;王裕闵
分类号 G06F9/30 主分类号 G06F9/30
代理机构 北京市柳沈律师事务所 代理人 马莹
主权项 1.一种适用于执行处理器的区块数据移转指令的装置,用以接收一解码数据,其中该解码数据至少包括N位,N为大于0的整数,该装置包括:一加法器,用以接收解码数据的该N位,并将该N位的位值相加,得到一初始计数值;一计数器,用以接收该初始计数值,并根据该初始计数值以递减方式每次递减一,并据以输出一计数控制信号;一寄存器标识产生器,根据所述计数控制信号,产生与所述初始计数值数量相等的多个寄存器标识,该些寄存器标识对应于在该解码数据中的该N位的位值为“1”的位的位置;以及一存储器,用以储存数据;一寄存器群组,包括多个寄存器,其中该寄存器群组,用以接收该寄存器标识,并根据该寄存器标识,使所述存储器与对应于该寄存器标识的该些寄存器互相存取所储存的数据;一地址计算器,用以根据该解码数据产生一地址信号,并输出至该存储器,其中对应于该寄存器标识的该寄存器则与该存储器对应该地址信号的地址相互存取数据。
地址 台湾省新竹科学工业园区