[发明专利]处理器装置及条件分支处理方法无效
| 申请号: | 200910002616.1 | 申请日: | 2009-01-09 |
| 公开(公告)号: | CN101482812A | 公开(公告)日: | 2009-07-15 |
| 发明(设计)人: | 寺岛卓 | 申请(专利权)人: | 恩益禧电子股份有限公司 |
| 主分类号: | G06F9/38 | 分类号: | G06F9/38 |
| 代理公司: | 中原信达知识产权代理有限责任公司 | 代理人: | 孙志湧;李 亚 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 处理器 装置 条件 分支 处理 方法 | ||
1.一种处理器装置,其特征在于,
指定分支条件和所述分支条件的优先顺序的条件设定指令包含于指令集中,
该处理器装置包括分支条件存储部,该分支条件存储部具有用于存储利用所述条件设定指令设定的分支条件的多个存储区域,
在由指令解码器解码的指令是所述条件设定指令时,所述分支条件存储部将利用所述条件设定指令指定的分支条件存储在与所述优先顺序对应的存储区域中。
2.根据权利要求1所述的处理器装置,其特征在于,
包括分支目标地址存储部,能够存储在分支条件成立时分支的多个分支目标地址,
利用所述条件设定指令除了指定所述分支条件和所述分支条件的优先顺序以外,还指定在利用所述条件设定指令指定的分支条件成立时的分支目标地址,
在由所述指令解码器解码的指令是所述条件设定指令时,
在所述分支目标地址存储部中,与利用所述条件设定指令指定的优先顺序相关联地存储利用所述条件设定指令指定的分支目标地址。
3.根据权利要求1或2所述的处理器装置,其特征在于,
所述指令集包括条件分支指令,用于判定分支条件且在分支条件成立时向分支目标地址分支,
所述处理器装置包括:
分支条件比较部,其具有一个或多个条件比较部,在执行一个或多个所述条件设定指令,而在所述分支条件存储部设定有分支条件而且所述分支目标地址存储部中存储有分支目标地址的状态下,在执行所述条件分支指令时,对存储在所述分支条件存储部中的一个或多个分支条件分别独立地进行判定;和
条件分支判定部,在多个所述条件比较部的比较运算结果中同时成立的分支条件有多个时,按照预先设定的优先方式,从所述分支目标地址存储部中选择与在所述分支条件存储部的预定存储区域中存储的分支条件相应的分支目标地址,
向由所述条件分支判定部选择的所述分支目标地址进行分支。
4.根据权利要求3所述的处理器装置,其特征在于,
所述条件分支判定部从所述分支目标地址存储部中,选择同时成立的多个分支条件中、与在所述分支条件存储部的优先顺序最高的存储区域中存储的分支条件相应的分支目标地址,并向所述分支地址进行分支。
5.根据权利要求3或4所述的处理器装置,其特征在于,
在一个分支条件成立时,所述条件分支判定部从所述分支目标地址存储部中选择与所述分支条件相应的分支目标地址,并向所述分支地址进行分支。
6.根据权利要求3或4所述的处理器装置,其特征在于,
在分支条件一个也不成立时,所述条件分支判定部输出分支条件不成立的信息,不进行分支,使程序计数器增加1。
7.根据权利要求1~6中任一项所述的处理器装置,其特征在于,
存储在所述分支条件存储部的各个存储区域中的分支条件包括:
比较对象即两个运算用寄存器的第1和第2寄存器地址;
即时数据;
标志,存储运算用寄存器的数据之间的比较运算或者运算用寄存器的数据和即时数据的比较运算的类别;和
比较器的运算类别。
8.根据权利要求1~7中任一项所述的处理器装置,其特征在于,
所述条件设定指令在操作数中包括:
发挥优先顺序信息的作用、且指定所述分支条件存储部中分支条件的存储区域的信息;
比较运算的类别;
比较运算对象即运算用寄存器的第1寄存器地址和所述运算用寄存器的第2寄存器地址或即时数据;和
分支目标地址。
9.根据权利要求1~8中任一项所述的处理器装置,其特征在于,
所述分支条件存储部具有多个条件存储部作为所述多个存储区域,
还包括选择器,根据由所述指令解码器解码的所述条件设定指令所指定的分支条件的优先顺序信息,选择用于存储所述条件设定指令的分支条件的条件存储部。
10.根据权利要求1~9中任一项所述的处理器装置,其特征在于,
包括多个所述分支条件存储部,还包括选择所述多个分支条件存储部中的一个的其他选择器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩益禧电子股份有限公司,未经恩益禧电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910002616.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于独立化加速反应的车辆悬吊系统
- 下一篇:一种高分子量无毒增塑剂的制备方法





