which one is not branching operation
Answers
Answered by
1
Answer:
The three types of branching instructions are:
★ Jump (unconditional and conditional)
★ Call (unconditional and conditional)
★ Return (unconditional and conditional)
Answered by
0
Branching Operation
Explanation:
- The set of instructions which can act of switching execution to a instruction sequence of different types as a result of executing a branch instruction is called branching instructions/operation.
- The branching instructions can be of three different types:
- 1. Jump Instructions – The instructions which are used to transfer the program sequence to the memory address given, with the help of operand based on the specified flag is called jump instructions.
- Jump instructions are further divided into two 2 types:
- (A) Unconditional Jump Instructions: In Unconditional Jump instructions the program sequence is transferred to the described memory address.
- (B) Conditional Jump Instructions: In Conditional Jump Instructions the program sequence is transferred to the described memory address only in one case if the condition in fulfilled.
- 2. Call Instructions – The call instruction are used to transfer the program sequence to the memory address given in the operand. It is done before transferring of the address of the next instruction after CALL is pushed onto the stack. Call instructions can be categorized into 2 types:
- (A) Unconditional Call Instructions
- (B) Conditional Call Instructions.
- 3. Return Instructions – The instruction which is used to transfer the program sequence from the subroutine to the calling program is called return instructions. Return instructions are also of 2 types:
- (A) Unconditional Return Instructions
- (B) Conditional Return Instructions.
Similar questions
Math,
2 months ago
Hindi,
5 months ago
Social Sciences,
11 months ago
Science,
11 months ago
Science,
11 months ago