Patent · US Expired

System for executing nested software loops with tracking of loop nesting level

US6145076A · kind A · utility

15Cited by
12References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 10, 1998
Grant dateNov 7, 2000
Priority date
Expiry dateMar 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.