conditional branch

conditional branch

[kən′dish·ən·əl ′branch]
(computer science)

conditional branch

A programming instruction that directs the computer to another part of the program based on the results of a compare. High-level language statements, such as IF THEN ELSE and CASE, are used to express the compare and conditional branch. In the following (simulated) assembly language example, the second line is the conditional branch. See if-then-else and case statement.

compare fieldA with fieldBgoto matchRoutine if equal
References in periodicals archive ?
is part of what we term a conditional branch. A branch just means a section of
Furthermore, on September 18, 2013, BTMU announced that, in conjunction with BTMU s future acquisition of Krungsri shares through the VTO, BTMU had signed a Conditional Branch Purchase Agreement (BPA) with Krungsri for the integration of BTMU s Bangkok Branch (BTMU Bangkok Branch) and Krungsri subsequent to the VTO in compliance with the Bank of Thailand s One Presence Policy.
More advanced techniques are introduced where the concept of using exceptions using trycatch blocks instead of conditional branch sentences is presented.
Conditional branch scripting is very easy to set up to take care of customer objections.
In both the architecture and compiler domains, conditional branch instructions are a barrier to higher levels of performance.
To reduce the overhead on a cache miss, we propose a cache miss trap that is more like a conditional branch than a conventional trap.
The branch unit can only resolve a single CR bit at a time, thus it can only speculate down one conditional branch path at a time.
Under a conditional branch purchase agreement the bank of Ayudhya will issue 1.14 billion shares at Bt39 each via private placement to the Bank of Tokyo-Mitsubishi UFJ (BTMU).
Also, conditional branch predictors use branch history tables and prediction counters that are trained to predict conditional branch directions.
The example in Figure 2 shows how a loop with a conditional branch can be software pipelined with a variable initiation interval.
It was noticed that the sc has a high percentage of conditional branch and high cache-miss ratios compared to other integer applications.
Our implementation of the heuristics took these factors into account, constructing an abstract syntax tree from the program binary and using that to determine the outcome of the conditional branch. Clearly, determining this information at compile time would simplify the analysis, since more program information would be available.

Full browser ?