Printer Friendly
The Free Dictionary
1,076,672,074 visitors served.
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

loop
(redirected from loop topology)

   Also found in: Dictionary/thesaurus, Wikipedia 0.04 sec.

In programming, a repetition within a program. Whenever a process must be repeated, a loop is set up to handle it. A program has a main loop and a series of minor loops, which are nested within the main loop. Learning how to set up loops is what programming technique is all about.

The following example prints an invoice. The main loop reads the order record and prints the invoice until there are no more orders to read. After printing date and name and addresses, the program prints a variable number of line items. The code that prints the line items is contained in a loop and repeated as many times as required.



Loops are accomplished by various programming structures that have a beginning, body and end. The beginning generally tests the condition that keeps the loop going. The body comprises the repeating statements, and the end is a GOTO that points back to the beginning. In assembly language, the programmer writes the GOTO, as in the following example that counts to 10.

          MOVE     "0" TO COUNTER
   LOOP   ADD      "1" TO COUNTER
          COMPARE  COUNTER TO "10"
          GOTO     LOOP IF UNEQUAL
          STOP


In high-level languages, the GOTO is generated by the interpreter or compiler; for example, the same routine as above using a WHILE loop.

       COUNTER = 0
       DO WHILE COUNTER <> 10
          COUNTER = COUNTER + 1
       ENDDO
       STOP


For a more detailed look at a loop, look at the end of the C definition. The main event loop of the DOS version of this database is presented.


(programming)loop - A sequence of instructions that the processor repeats, either until some condition is met, or indefinitely.

In an structured language (e.g. C, Pascal, BASIC, or Fortran), a loop is usually achieved with for loop, while loop or repeat loop constructs.

In other languages these constructs may be synthesised with a jump (assembly language) or a GOTO (early Fortran or BASIC).


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
Historically, the scaling of serial device connections was accomplished by using a shared loop topology.
The MP7722 features a unique closed loop topology that provides excellent linearity with a very low THD+N of 0.
Enhancing the back-end FCAL buses of a storage server from a loop topology to a switched topology can significantly improve availability, performance, and even overall system cost.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2008 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.. Terms of Use.