Subroutines
Lecture 13: Subroutines
222 Questions172 MCQs45 Short Questions5 Long Questions
Showing 161 – 170 of 222 Questions
Page 17 of 23
Q161❓ MCQ📑 Lec 5Medium🔁Repeated⭐High-Yield💡Conceptual
How many traditional parameter passing calling conventions (C calling convention and Pascal calling convention) are primarily recognized in assembly programming?
Q162❓ MCQ📑 Lec 5Easy🔁Repeated⭐High-Yield💡Conceptual
When executing a 'RETF' (Return Far) instruction, into which register is the 16-bit target offset popped first from the stack?
Q163❓ MCQ📑 Lec 5Hard🔁Repeated⭐High-Yield💡Conceptual
After the execution of the near instruction 'RET 2', by how many bytes is the Stack Pointer (SP) incremented in total?
Q164❓ MCQ📑 Lec 5Easy🔁Repeated⭐High-Yield💡Conceptual
In 8088 architecture, whenever an element is pushed onto the system stack using a PUSH instruction, how is the Stack Pointer (SP) modified?
Q165❓ MCQ📑 Lec 5Easy🔁Repeated⭐High-Yield💡Conceptual
In 8088 real mode architecture, the system stack operates strictly on elements of what data size?
Q166❓ MCQ📑 Lec 5Medium🔁Repeated⭐High-Yield💡Conceptual
How many prevalent traditional parameter passing calling conventions (C calling convention and Pascal calling convention) exist in assembly programming?
Q167❓ MCQ📑 Lec 5Easy🔁Repeated⭐High-Yield💡Conceptual
When a subroutine finishes execution, which instruction retrieves the saved return address from the stack and transfers control back to the caller?
Q168❓ MCQ📑 Lec 5Easy🔁Repeated⭐High-Yield💡Conceptual
The Stack Pointer (SP) is a memory pointer register that is manipulated implicitly by a specific set of stack-related __________.
Q169❓ MCQ📑 Lec 5Easy🔁Repeated⭐High-Yield💡Conceptual
Besides the Stack Pointer (SP), which base register functions as a frame memory pointer to access parameters and local variables inside the stack segment?
Q170📝 Short Q📑 Lec 5Easy🔁Repeated⭐High-Yield💡Conceptual
How many optional immediate parameter arguments can the RET (Return from Subroutine) instruction accept for stack cleanup?