发明名称 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(A3) 申请公布日期 1994.05.11
申请号 WO1993GB01470 申请日期 1993.07.13
申请人 发明人
分类号 G06F9/302;G06F9/318;G06F9/32;G06F9/34;G06F9/38;G06F12/04;G06F15/80;G11C7/00;G11C8/00 主分类号 G06F9/302
代理机构 代理人
主权项
地址