IAE Academy

ISRO EC 2025 Q.24: solution and answer

ISRO 2025 · ECQ.24 · 1 mark · MCQ

For a binary half subtractor having two input and , the correct set of logical expressions for outputs and (borrow) are

  1. (A)

    ,

  2. (B)

    ,

  3. (C)

    ,

  4. (D)

    ,

See the question in the paper

Answer and solution

ANSWER

The correct option is (b): and .

Official answer: BSource: ISRO's final answer key of 15 May 2026

  1. A half subtractor subtracts one bit from another, , and produces a difference and a borrow .

  2. Truth table for : ; (0 minus 1 gives 1 with a borrow); ; .

  3. The difference is 1 only when the inputs differ, so .

  4. A borrow is needed only when and , so .

  5. Option (a) has , which is (XNOR), so it is wrong.

  6. Options (c) and (d) have , which is the borrow for , so the borrow is wrong. Option (d) also has the wrong , since .

  7. Only option (b) has and .

KEY IDEA

A half subtractor has and borrow , because a borrow occurs only for . Build the truth table first and read the expressions from it.

WATCH OUT FOR

Writing the borrow as , which is the borrow for and not for , or mixing up the XOR difference with the XNOR.

From the ISRO EC 2025 paper. Every question of this paper · The full paper (PDF, ISRO) · All 6 ISRO Combinational questions, with notes

More ISRO Combinational questions