Half Subtractor MCQ Quiz - Objective Question with Answer for Half Subtractor - Download Free PDF

Last updated on Apr 17, 2025

Latest Half Subtractor MCQ Objective Questions

Half Subtractor Question 1:

A half subtractor is an arithmetic circuit which performs subtraction operation on _______ input bits.

  1. two
  2. three
  3. four
  4. one

Answer (Detailed Solution Below)

Option 1 : two

Half Subtractor Question 1 Detailed Solution

Concept:

half subtractor is a combinational circuit that is used to perform the subtraction of two single-bit words.

It subtracts two single-bits A & B and produces difference d & borrow b

The equation for half subtractor is :

d = A'B+AB' or A ⊕ B

b = A'B

Truth Table for half subtractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

Explanation:

From the above circuit we get,

F implements the Difference and G implements the barrow. So the given circuit acts like a Half Subtractor 

Half Subtractor Question 2:

In a half-subtractor circuit with X and Y as inputs, the Borrow (M) and Difference (N = X - Y) are given by

  1. M = X ⊕ Y, N = XY
  2. M = XY, N = X ⊕ Y
  3. M = X̅Y, N = X ⊕ Y
  4. M = XY̅, 

Answer (Detailed Solution Below)

Option 3 : M = X̅Y, N = X ⊕ Y

Half Subtractor Question 2 Detailed Solution

The Truth Table for a half subtractor is drawn as:

X Y Difference (N) Borrow (M)
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

The Boolean expression for difference can be written as:

N = X̅ Y + XY̅

N = X ⊕ Y

And the Boolean expression for the borrow can be written as:

M = X̅ Y

Half Subtractor Question 3:

For a binary half-subtractor having two inputs A and B, the correct set of logical expression for the outputs D (= A minus B) and X (= borrow) are

Answer (Detailed Solution Below)

Option 3 :

Half Subtractor Question 3 Detailed Solution

Truth Table for half substractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

Half Subtractor Question 4:

Find the Boolean expression for Borrow (B) as the circuit shown below

Answer (Detailed Solution Below)

Option 3 :

Half Subtractor Question 4 Detailed Solution

obtain truth table for above circuit we get

q

r

p

 

 

D

B

0

0

0

 

 

0

0

0

0

1

 

 

1

1

0

1

0

 

 

1

1

0

1

1

 

 

0

1

1

0

0

 

 

1

0

1

0

1

 

 

0

0

1

1

0

 

 

0

0

1

1

1

 

 

1

1


Obtain k – map for B

Half Subtractor Question 5:

What is the circuit?

  1. Half adder
  2. Parity generator
  3. Code convertor
  4. Half subtractor

Answer (Detailed Solution Below)

Option 4 : Half subtractor

Half Subtractor Question 5 Detailed Solution

Concept:

half subtractor is a combinational circuit that is used to perform the subtraction of two single-bit words.

It subtracts two single-bits A & B and produces difference d & borrow b

The equation for half subtractor is :

d = A'B+AB' or A ⊕ B

b = A'B

Truth Table for half subtractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

Explanation:

From the above circuit we get,

F implements the Difference and G implements the barrow. So the given circuit acts like a Half Subtractor 

Top Half Subtractor MCQ Objective Questions

A half subtractor is an arithmetic circuit which performs subtraction operation on _______ input bits.

  1. two
  2. three
  3. four
  4. one

Answer (Detailed Solution Below)

Option 1 : two

Half Subtractor Question 6 Detailed Solution

Download Solution PDF

Concept:

half subtractor is a combinational circuit that is used to perform the subtraction of two single-bit words.

It subtracts two single-bits A & B and produces difference d & borrow b

The equation for half subtractor is :

d = A'B+AB' or A ⊕ B

b = A'B

Truth Table for half subtractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

Explanation:

From the above circuit we get,

F implements the Difference and G implements the barrow. So the given circuit acts like a Half Subtractor 

For a binary half-subtractor having two inputs A and B, the correct set of logical expression for the outputs D (= A minus B) and X (= borrow) are

Answer (Detailed Solution Below)

Option 3 :

Half Subtractor Question 7 Detailed Solution

Download Solution PDF

Truth Table for half substractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

In a half-subtractor circuit with X and Y as inputs, the Borrow (M) and Difference (N = X - Y) are given by

  1. M = X ⊕ Y, N = XY
  2. M = XY, N = X ⊕ Y
  3. M = X̅Y, N = X ⊕ Y
  4. M = XY̅, 

Answer (Detailed Solution Below)

Option 3 : M = X̅Y, N = X ⊕ Y

Half Subtractor Question 8 Detailed Solution

Download Solution PDF

The Truth Table for a half subtractor is drawn as:

X Y Difference (N) Borrow (M)
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

The Boolean expression for difference can be written as:

N = X̅ Y + XY̅

N = X ⊕ Y

And the Boolean expression for the borrow can be written as:

M = X̅ Y

Which of the following is true about the Half Subtractor circuit?

  1. It is used for binary addition.
  2. It can handle borrow input from previous stages. 
  3. It subtracts two binary digits and generates a sum and carry-out
  4. It subtracts two binary digits and generates a difference and borrow-out.

Answer (Detailed Solution Below)

Option 4 : It subtracts two binary digits and generates a difference and borrow-out.

Half Subtractor Question 9 Detailed Solution

Download Solution PDF
Explanation:

Half Subtractor Circuit

A Half Subtractor is a combinational logic circuit used for binary subtraction. It subtracts two binary digits and generates two outputs: the difference and the borrow-out. It is called a "Half Subtractor" because it does not take into account any borrow input from previous stages, unlike the Full Subtractor.

  • Difference: The difference between two binary digits is calculated using the XOR (Exclusive OR) operation. The truth table for XOR illustrates that the output is 1 when the inputs are different (0 ⊕ 1 or 1 ⊕ 0), and the output is 0 when the inputs are the same (0 ⊕ 0 or 1 ⊕ 1).
  • Borrow-out: Borrow-out is generated using the NOT AND (A̅ × B) operation, which determines whether borrowing is needed during subtraction. Borrow occurs when B is 1 and A is 0, indicating that the minuend is smaller than the subtrahend.

Truth Table:

Input A Input B Difference (A ⊕ B) Borrow-out (A̅ × B)
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

Half Subtractor Question 10:

A half subtractor is an arithmetic circuit which performs subtraction operation on _______ input bits.

  1. two
  2. three
  3. four
  4. one

Answer (Detailed Solution Below)

Option 1 : two

Half Subtractor Question 10 Detailed Solution

Concept:

half subtractor is a combinational circuit that is used to perform the subtraction of two single-bit words.

It subtracts two single-bits A & B and produces difference d & borrow b

The equation for half subtractor is :

d = A'B+AB' or A ⊕ B

b = A'B

Truth Table for half subtractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

Explanation:

From the above circuit we get,

F implements the Difference and G implements the barrow. So the given circuit acts like a Half Subtractor 

Half Subtractor Question 11:

For a binary half-subtractor having two inputs A and B, the correct set of logical expression for the outputs D (= A minus B) and X (= borrow) are

Answer (Detailed Solution Below)

Option 3 :

Half Subtractor Question 11 Detailed Solution

Truth Table for half substractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

Half Subtractor Question 12:

What is the circuit?

  1. Half adder
  2. Parity generator
  3. Code convertor
  4. Half subtractor

Answer (Detailed Solution Below)

Option 4 : Half subtractor

Half Subtractor Question 12 Detailed Solution

Concept:

half subtractor is a combinational circuit that is used to perform the subtraction of two single-bit words.

It subtracts two single-bits A & B and produces difference d & borrow b

The equation for half subtractor is :

d = A'B+AB' or A ⊕ B

b = A'B

Truth Table for half subtractor:

A B Difference Borrow
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

Explanation:

From the above circuit we get,

F implements the Difference and G implements the barrow. So the given circuit acts like a Half Subtractor 

Half Subtractor Question 13:

In a half-subtractor circuit with X and Y as inputs, the Borrow (M) and Difference (N = X - Y) are given by

  1. M = X ⊕ Y, N = XY
  2. M = XY, N = X ⊕ Y
  3. M = X̅Y, N = X ⊕ Y
  4. M = XY̅, 

Answer (Detailed Solution Below)

Option 3 : M = X̅Y, N = X ⊕ Y

Half Subtractor Question 13 Detailed Solution

The Truth Table for a half subtractor is drawn as:

X Y Difference (N) Borrow (M)
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

 

The Boolean expression for difference can be written as:

N = X̅ Y + XY̅

N = X ⊕ Y

And the Boolean expression for the borrow can be written as:

M = X̅ Y

Half Subtractor Question 14:

The minimum number of NAND gates required to implement the function f1 and f2 generated by the circuit is

Answer (Detailed Solution Below) 5

Half Subtractor Question 14 Detailed Solution

So the given circuit implements a half Subtractor

Hence minimum number of NAND gates required = 5

Half Subtractor Question 15:

Find the Boolean expression for Borrow (B) as the circuit shown below

Answer (Detailed Solution Below)

Option 3 :

Half Subtractor Question 15 Detailed Solution

obtain truth table for above circuit we get

q

r

p

 

 

D

B

0

0

0

 

 

0

0

0

0

1

 

 

1

1

0

1

0

 

 

1

1

0

1

1

 

 

0

1

1

0

0

 

 

1

0

1

0

1

 

 

0

0

1

1

0

 

 

0

0

1

1

1

 

 

1

1


Obtain k – map for B

Hot Links: teen patti 51 bonus teen patti cash game teen patti all teen patti master downloadable content teen patti king