Multiple choice technology mainframe

Pick the correct execution statement for BAS instruction.

  1. The address of the next sequential instruction (NSI) is placed in the 1st-operand register. Subsequently a branch is made to the location given by a 2nd-operand label.

  2. The address of the next sequential instruction (NSI) is placed in the 2nd-operand register. Subsequently a branch is made to the location given by a 1st-operand label.

  3. BAS instruction is not there in Assembler

  4. None of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The BAS (Branch and Save) instruction stores the address of the next sequential instruction in the first operand register, then branches to the location specified by the second operand label. This is used for subroutine calls where the return address needs to be saved.