[发明专利]数据处理装置及其方法有效
申请号: | 200810092327.0 | 申请日: | 2008-04-22 |
公开(公告)号: | CN101419542A | 公开(公告)日: | 2009-04-29 |
发明(设计)人: | 陈俊裕;刘恕民 | 申请(专利权)人: | 奇景光电股份有限公司 |
主分类号: | G06F9/302 | 分类号: | G06F9/302 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 蒲迈文;黄小临 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 装置 及其 方法 | ||
1.一种数据处理装置,包括:
一寄存器组,包括多个寄存器,用以分别存储多个操作数,所述寄存器中包括一第一寄存器、一第二寄存器和一第三寄存器,所述操作数中包括一第一操作数、一第二操作数和一第三操作数,其中,所述寄存器为n位寄存器,n为自然数,并且其中该第一操作数被存储在该第一寄存器中,该第二操作数被存储在该第二寄存器中,以及该第三操作数被存储在该第三寄存器中;
一影子寄存器,用以响应于一第一控制信号来存储第一操作数作为一第一备份操作数;以及
一操作单元,用以响应于一算术操作指令来以该第三操作数乘以该第二操作数并且将乘得的结果加到该第一操作数上,以得到一运算数据,并在备份该第一操作数之后,存储该运算数据至该第一寄存器中。
2.如权利要求1所述的数据处理装置,其中所述寄存器组中还包括一第四寄存器,该数据处理装置还包括:
一逻辑单元,用以响应于一第二控制信号来提供该第一寄存器中的该运算数据至该第四寄存器,接着提供存储在该影子寄存器中的该第一备份操作数至该第一寄存器。
3.如权利要求2所述的数据处理装置,其中该逻辑单元更用以响应于多个选择信号来分别提供所述操作数至该操作单元。
4.如权利要求2所述的数据处理装置,其中该影子寄存器更用以在将该运算数据提供到该第四寄存器之前,在该影子寄存器中存储先前在该第四寄存器中存储的一第四操作数作为一第二备份操作数。
5.如权利要求1所述的数据处理装置,其中该运算操作指令为一乘加指令。
6.一种数据处理方法,包括:
提供一寄存器组,该寄存器组包括多个寄存器,用以分别存储多个操作数,其中所述寄存器中包括一第一寄存器、一第二寄存器和一第三寄存器,所述操作数中包括一第一操作数、一第二操作数以及一第三操作数,并且其中该第一操作数被存储在该第一寄存器中,该第二操作数被存储在该第二寄存器中,以及该第三操作数被存储在该第三寄存器中;
响应于一第一控制信号来存储该第一操作数作为一第一备份操作数;
响应于一算术操作指令,以该第三操作数乘以该第二操作数并且将乘得的结果加到该第一操作数上,以得到一运算数据;以及
在备份该第一操作数之后,存储该运算数据于该第一寄存器中。
7.如权利要求6所述的数据处理方法,其中所述寄存器组还包括一第四寄存器,该数据处理方法还包括:
响应于一第二控制信号来存储该运算数据于该第四寄存器;及
存储该第一备份操作数于该第一寄存器中。
8.如权利要求6所述的数据处理方法还包括以下步骤:
在存储该运算数据于该第四寄存器中的步骤之前,响应于该第一控制信号,存储先前在该第四寄存器中存储的一第四操作数作为一第二备份操作数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇景光电股份有限公司,未经奇景光电股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810092327.0/1.html,转载请声明来源钻瓜专利网。