jmp
JUMP RET CALL RETI RETN RETF These are unconditional branch instructions By, Satish G.Patil
Is the decision point in an IFTHENELSE statement is called an unconditional branch.
An unconditional statement is one which would happen always (unconditionally).Conditional statement:if(x > 5)print "Hello!"Unconditional statement:print "Hello!"This term also comes up when speaking of assembly instructions. An unconditional jump would be a line of assembly which always executes the jump. This is in contrast to a conditional jump (also known as a branch) which will execute the jump only if some statement evaluates to true.
A 'conditional' statement is a logical test while unconditional statement will cause the computer to branch.
examples of branch banking
Branch Save Address saves the current program counter, usually in the first memory location of the subroutine that you are branching to so that the main routine can be later resumed at the exact spot that you branched from.Branch unconditional on the other hand does not save the program counter, and therefore provides no way to return to your previous location.
i want the details regarding the branch circuits
(c) unconditional transfer
of Treaty
by eating
If the CPU/cache logic predicts a branch to go a certain way, and the branch goes a different way, then instructions after the branch that have been pre-fetched by the cache must be discarded and new instructions fetched. This will delay processing due to cache miss.
of Treaty