发明名称 |
DATA-PROCESSING SYSTEM WITH A DEVICE FOR HANDLING PROGRAM LOOPS |
摘要 |
The invention concerns a data-processing system of the microprocessor type, with two pipeline levels comprising a device of executing an instruction sequence in a repetitive manner, comprising a program counter (74), and a program-address-start register (76) to record the number of the first instruction of the instruction sequence and a repeat counter (70) initialized at the time the first instruction of the instruction sequence is executed. The next-to-last instruction of the instruction sequence to be repeated contains an end-of-loop (EOL) code, which, when the last instruction of the loop is executed, directs that the contents of the program-address-start register (76) be loaded into the program counter (74) as long as the repeat counter is not at zero. The end-of-loop (EOL) code permits an important reduction in the circuits used and an increase in the speed of handling loops. |
申请公布号 |
WO9402894(A2) |
申请公布日期 |
1994.02.03 |
申请号 |
WO1993GB01470 |
申请日期 |
1993.07.13 |
申请人 |
TEXAS INSTRUMENTS FRANCE;TEXAS INSTRUMENTS INCORPORATED |
发明人 |
CHAUVEL, GERARD;WENZINGER, YVES;DENT, PETER |
分类号 |
G06F9/302;G06F9/318;G06F9/32;G06F9/34;G06F9/38;G06F12/04;G06F15/80;G11C7/00;G11C8/00 |
主分类号 |
G06F9/302 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|