The InnovationQ application will be updated on Sunday, May 31st from 10am-noon ET. You may experience brief service interruptions during that time.
Browse Prior Art Database

Branch Mechanism for Program Loops

IP.com Disclosure Number: IPCOM000045135D
Original Publication Date: 1983-Feb-01
Included in the Prior Art Database: 2005-Feb-06

Publishing Venue


Related People

Gonzalez, J Gonzalez, M [+details]


In a data processing program comprising loops which have to be executed repetitively, tests have to be made during each loop iteration to decide whether the loop has to be executed again or can be left to continue with the main program. These tests may require a considerable fraction of the processing time, particularly in the case of plural loops which may be nested. This article presents a hardware mechanism which speeds up and improves the testing for and handling of branch operations in loops and which is, in particular, useful for microprocessors.