Question Bank (1 mark) · Q27
Q.What does ‘cal’ instruction do?
Karnataka PUCTextbookShort· 1mImportance★★★★★est
79% · 91/115 Questions
You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.
Start your 14-day free trial to unlock the full solution →[!TLDR]
A call jumps to a subroutine after saving the return address, so control returns on RET.
When a call (e.g. ACALL or LCALL) executes, the address of the next instruction is pushed onto the stack and the PC is loaded with the subroutine's address. When the subroutine ends with RET, the saved address is popped back into the PC and the main program continues. …
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.