发明名称 适用于执行处理器之区块资料移转指令之装置与方法
摘要 本发明提供一种适用于执行处理器之区块资料移转指令之装置与方法,其可针对暂存器群组(Register List)的解码资料(Decode Information),找出必须处理的暂存器数量与必须处理之暂存器的位址,仅针对这些指定的暂存器作资料的处理,可大幅减少程式码的大小,并且可减少记忆体与处理器的存取时脉信号,也就是可大幅提升此处理器的操作效能。
申请公布号 TW485311 申请公布日期 2002.05.01
申请号 TW089125862 申请日期 2000.12.05
申请人 智原科技股份有限公司 发明人 桂念慈;汲世安;王裕闵
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人 詹铭文 台北巿罗斯福路二段一○○号七楼之一
主权项 1.一种适用于执行处理器之区块资料移转指令之装置,用以接收一解码资料,其中该解码资料至少包括N位元,,该装置包括:一加法器,用以接收该解码资料之该些N位元,并将该些N位元之位元値相加,得到一初始计数値;一计数器,用以接收该初始计数値,并根据该初始计数値以递减方式每次递减一,并据以输出一计数控制信号;一暂存器编号产生器,根据该计数控制信号,产生与该初始计数値数量相等之复数笔暂存器编号(ID),该些暂存器编号系对应于在该解码资料中之该些N位元之位元値为“1"之该些位元之位置;以及一记忆体,用以储存资料;一暂存器群组,包括复数个暂存器,其中该暂存器群组,系用以接收该些暂存器编号(ID),并根据该些暂存器编号,使该记忆体与对应于该些暂存器编号之该些暂存器互相存取所储存的资料。2.如申请专利范围第1项所述适用于执行处理器之区块资料移转指令之装置,其中更包括一位址计算器,用以根据该解码资料产生一位址信号,并据以输出至该记忆体,其中对应于该些暂存器编号之该些暂存器则与该记忆体对应该位址信号之位址相互存取资料。3.如申请专利范围第1项所述适用于执行处理器之区块资料移转指令之装置,其中该暂存器编号产生器更包括N个逻辑单元,用以产生与该初始计数値数量相等之该些暂存器编号(ID),其中当该计数器系从该初始计数値每次递减一直到0,其中,该N个该些逻辑单元将根据该N位元之位元値为“1"之位元位置产生对应之该些暂存器编号(ID)。4.一种适用于执行处理器之区块资料移转指令之方法,用以接收至少具有N位元之一解码资料,该方法包括:将该些N位元之位元値相加,得到一切始计数値;根据该初始计数値产生与该初始计数値数量相等之复数笔暂存器编号(ID),该些暂存器编号系对应于该些N位元之値为“1"之该些位元之位置;;以及根据该些暂存器编号(ID),据以连结对应于该些暂存器编号之复数个暂存器与一记忆体,以使该记忆体与该些暂存器间能互相存取所储存的资料。5.如申请专利范围第4项所述适用于执行处理器之区块资料移转指令之方法,其中在产生该些暂存器编号(ID)步骤中,包括根据该初始计数値执行一递减计数之操作,该计数操作系从该初始计数値递减到0;以及每执行一次该计数操作时,则根据该N位元之位元値为“1"之位元位置产生该些暂存器编号(ID)。6.如申请专利范围第4项所述适用于执行处理器之区块资料移转指令之方法,其中更包括根据该解码资料产生一位址信号,并据以对应于该些暂存器编号之该些暂存器则与该记忆体对应该位址信号之位址相互存取资料。图式简单说明:第1图系显示本发明一较佳实施例之适用于处理处理器之区块资料移转指令之装置与方法。第2图系显示在第1图中的暂存器编号产生器的处理流程较佳实施例。
地址 新竹科学工业园区展业一路九号七楼之三