Skip to content
Official PYQ · 1990

GATE CS 1990 Q4-iii — Machine Instructions and Addressing Modes

Explain with AI
State whether the following statements are TRUE or FALSE with reason:

The flags are affected when conditional CALL or JUMP instructions are executed.
View worked solution

Answer: 0

The statement is FALSE (represented as 0).

Explanation:

Conditional CALL or JUMP instructions (such as JZ, JC, JNZ, etc.) are control transfer instructions. During their execution:

  • The CPU reads the status flags (such as Zero, Carry, Sign, Overflow, etc.) to evaluate whether the specified condition is met.
  • If the condition is true, the Program Counter (PC) is updated to the target address.
  • No arithmetic or logical operations are performed on the data, which means the flags themselves are never modified or affected by the execution of these instructions.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Machine Instructions and Addressing Modes questions