System for executing nested software loops with tracking of loop nesting level
US6145076A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Mar 10, 1998 |
| Grant date | Nov 7, 2000 |
| Priority date | — |
| Expiry date | Mar 10, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/3875
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data processing circuit is arranged to execute program instructions defining nested loops. A loop is defined in terms of a start address, an end address and a number of loop iterations. The processing circuit includes a program counter and a plurality of loop counting elements. Each of the loop counting elements includes a start address register, an end address register, a loop iteration register and means for comparing the value stored in the respective end address register with the output from the program counter.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.