Question:medium

Which of the following instruction format is used by stack-organised computer?

Show Hint

In stack-organised computers, operands are implicitly taken from the stack, and results are returned to the stack, requiring no explicit operand addresses.
Updated On: Jan 17, 2026
  • Zero-Address Instructions
  • One-Address Instructions
  • Two-Address Instructions
  • Three-Address Instructions
Show Solution

The Correct Option is A

Solution and Explanation

Step 1: Stack-Organised Computer Architecture.
A stack-organised computer utilizes a stack for storing operands and results, with instructions operating on the stack in a Last-In-First-Out (LIFO) manner.

Step 2: Instruction Addressing Formats.
- Zero-Address Instructions: Operands are implicitly sourced from and results are implicitly placed onto the stack. This is characteristic of stack-organised computers.- One-Address Instructions: One operand is explicitly stated, while the second is implicitly retrieved from the stack.- Two-Address Instructions: Requires two explicit operands; common in register or accumulator architectures.- Three-Address Instructions: Specifies three operands; frequently employed in sophisticated processors.

Step 3: Determination.
The appropriate choice is (A) Zero-Address Instructions, consistent with the operational principles of stack-organised computers.

Was this answer helpful?
0

Top Questions on Computer Architecture