IAE Academy

ISRO CS 2023 Q.37: solution and answer

ISRO 2023 · CSQ.37 · 1 mark · MCQ

37. A full adder circuit requires

  1. (A)

    two inputs and two outputs

  2. (B)

    two inputs and three outputs

  3. (C)

    three inputs and two outputs

  4. (D)

    three inputs and one output

See the question in the paper

Answer and solution

ANSWER

A full adder has three inputs (, , ) and two outputs (, ), so the answer is option (c).

Official answer: CSource: ISRO's revised and final answer key of 16 February 2024

  1. A full adder adds three one-bit quantities: the two operand bits and , and the carry-in from the previous stage. So it has three inputs.

  2. It produces two results: the sum bit and the carry-out . So it has two outputs.

  3. Option (a) describes a half adder, which has no carry-in: inputs and outputs and .

  4. Option (b) is wrong because the adder has three inputs, not two, and only two outputs, not three. Option (d) is wrong because a single output cannot hold both the sum and the carry, since the sum of three bits can be as large as , which is in binary and needs two bits.

  5. Hence a full adder needs three inputs and two outputs.

KEY IDEA

A full adder adds three bits (two operands plus carry-in) and gives a two-bit result: sum and carry-out. A half adder has only two inputs because it has no carry-in.

WATCH OUT FOR

Choosing two inputs and two outputs, which is the half adder, by forgetting the carry-in bit from the previous stage.

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

More ISRO Combinational questions