发明名称 |
数据处理器的循环控制电路 |
摘要 |
一种数据处理器(200)包括一个操作执行单元(225),用于执行由一程序计数器(220)指示的、来自指令存储器(210)的指令。循环控制电路(230)在一寄存器组(232)中存储用于多个指令循环的各个相关的循环信息。所述循环信息至少包括循环结束标识和用于指示循环应被执行次数的循环计数。所述循环控制电路(230)检测循环之一需要被执行并响应所述检测,为相应的循环加载循环信息,并根据加载的循环信息控制程序计数器执行相应的循环。响应于循环初始化指令(240)初始化循环信息,其中所述初始化指令在由循环信息初始化的循环开始之前被发送并且与所述循环开始无关。 |
申请公布号 |
CN1717654A |
申请公布日期 |
2006.01.04 |
申请号 |
CN200380104345.1 |
申请日期 |
2003.10.31 |
申请人 |
皇家飞利浦电子股份有限公司 |
发明人 |
P·P·E·穆维斯森;N·恩吉;C·H·范伯克;M·J·G·贝库伊 |
分类号 |
G06F9/32(2006.01);G06F9/38(2006.01) |
主分类号 |
G06F9/32(2006.01) |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
程天正;王勇 |
主权项 |
1.一种数据处理器,用于执行存储在指令存储器中的指令,所述指令由程序计数器指定,所述处理器包括:-操作执行单元,用于执行由所述程序计数器指示的指令;和-循环控制电路,可用于:-为多个指令循环存储各个相关的循环信息;一个指令循环的循环信息至少包括循环结束标识和用于指示循环应被执行次数的循环计数;-检测循环之一需要被执行并响应所述检测,为相应的循环加载循环信息,并根据加载的循环信息控制程序计数器执行相应的循环;-响应于循环初始化指令初始化循环信息,其中所述初始化指令在由循环信息初始化的循环开始之前发送并且与所述循环开始无关。 |
地址 |
荷兰艾恩德霍芬 |