Coupon Accepted Successfully!



Opcode Operand Description
CALL 16-bit Call subroutine in conditionally located at the memory address specified by 16-bit operand.
This instruction places the address of the next instruction on the stack and transfers the program execution to the subroutine address.
RET   Return unconditionally from the subroutine.
This instruction locates the return address on the top of the stack and transfers the program execution back to the calling program.


The following types of subroutines generally are used in microprocessors:
  1. Multiple call subroutines
  2. Nested subroutines
  3. Multiple Ending subroutines

Test Your Skills Now!
Take a Quiz now
Reviewer Name