Binary Systems and Logic Gates Mastery

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Catherine Halcomb
Catherine Halcomb
Community Contributor
Quizzes Created: 3793 | Total Attempts: 6,983,203
| Attempts: 17 | Questions: 30 | Updated: Sep 16, 2026
Please wait...
Question 1 / 31
🏆 Rank #-- ▾
0 %
0/100
Score 0/100

1. Which of the following is the correct truth table output for an XNOR gate with inputs A=1, B=0?

Explanation

An XNOR gate outputs true (1) when both inputs are the same and false (0) when they are different. In this case, with inputs A=1 and B=0, the inputs are not the same. Therefore, the output of the XNOR gate is 0, indicating that the inputs do not match. This behavior is consistent with the definition of the XNOR operation, which is often described as "equivalence."

Submit
Please wait...
About This Quiz
Binary Systems and Logic Gates Mastery - Quiz

This assessment evaluates your understanding of binary systems and logic gates. Key concepts include binary conversions, arithmetic operations, and logic gate functions. It's relevant for anyone looking to strengthen their knowledge in digital logic design and binary arithmetic.

2.

What first name or nickname would you like us to use?

You may optionally provide this to label your report, leaderboard, or certificate.

2. A NAND gate and a NOR gate are both considered universal gates because they can each individually implement any Boolean logic function.

Submit

3. The two's complement of a binary number is obtained by inverting all bits and adding 1 to the result.

Submit

4. An XOR gate can be used to detect whether two binary inputs are equal.

Submit

5. Match each number system with its correct base.

Submit

6. Match each logic gate with its defining characteristic.

Submit

7. The octal equivalent of binary number 110101110 is ____.

Submit

8. The result of binary multiplication 1011 × 0011 is ____.

Submit

9. The decimal number 75 in hexadecimal is ____.

Submit

10. The one's complement of binary number 10110010 is ____.

Submit

11. The binary number 11111111 in decimal is ____.

Submit

12. In digital logic, what does a bubble on the output of a gate symbol represent?

Explanation

A bubble on the output of a gate symbol in digital logic indicates that the output is inverted, meaning it performs a NOT operation. This signifies that when the input is high (1), the output will be low (0), and vice versa. Bubbles are commonly used in circuit diagrams to visually represent this inversion, helping to clarify the behavior of the logic gate in the overall circuit design.

Submit

13. What is the Boolean expression for the output of an OR gate with inputs A and B followed by an inverter?

Explanation

The expression for an OR gate with inputs A and B is A + B, which represents the logical sum of the two inputs. When this output is passed through an inverter (NOT gate), it negates the result. Therefore, the output becomes (A + B)', indicating that the output is true only when both A and B are false. This follows De Morgan's theorem, which states that the negation of a disjunction is equivalent to the conjunction of the negations. Thus, the final expression is (A + B)'.

Submit

14. Which logic gate can be used as a basic inverter by connecting all its inputs together?

Explanation

A NAND gate can function as a basic inverter when all its inputs are connected together. This configuration means that when the input is high (1), the output will be low (0), and when the input is low (0), the output will be high (1). This behavior effectively inverts the input signal, demonstrating the fundamental property of an inverter. In contrast, other gates like AND, OR, and XOR do not produce this inversion effect when their inputs are tied together.

Submit

15. A NOR gate with inputs A=0 and B=0 produces which output?

Explanation

A NOR gate is a digital logic gate that produces an output of 1 only when all its inputs are 0. In this case, with both inputs A and B set to 0, the NOR gate evaluates to true, resulting in an output of 1. This behavior is fundamental to the NOR gate's function, as it acts as a combination of an OR gate followed by a NOT gate, effectively inverting the OR operation. Thus, when no inputs are active (0), the output is high (1).

Submit

16. What is the decimal equivalent of the binary number 10110101?

Explanation

To convert the binary number 10110101 to decimal, each digit is multiplied by 2 raised to the power of its position, starting from 0 on the right. This gives:

1×2^7 + 0×2^6 + 1×2^5 + 1×2^4 + 0×2^3 + 1×2^2 + 0×2^1 + 1×2^0 = 128 + 0 + 32 + 16 + 0 + 4 + 0 + 1 = 181.

Thus, the decimal equivalent of the binary number 10110101 is 181.

Submit

17. What is the output of an XOR gate when both inputs are HIGH (1)?

Explanation

An XOR (exclusive OR) gate outputs true (1) only when the inputs differ. When both inputs are HIGH (1), they are the same, resulting in an output of LOW (0). This characteristic defines the XOR gate's operation, making it distinct from other logic gates like AND or OR, which would yield different results under the same conditions. Thus, when both inputs are HIGH, the output is definitively 0.

Submit

18. Which gate is known as the 'universal gate' because it can implement any Boolean function?

Explanation

NAND gates are considered the 'universal gate' because they can be combined to create any other type of logic gate, including AND, OR, and NOT gates. This versatility arises from their ability to perform any Boolean operation through appropriate configurations. For example, by connecting multiple NAND gates in specific arrangements, one can replicate the functions of all other gates, making NAND gates fundamental in digital circuit design and simplifying the implementation of complex logic circuits.

Submit

19. What is the Boolean expression for a 3-input NAND gate with inputs A, B, and C?

Explanation

A 3-input NAND gate produces a low output only when all its inputs are high. The Boolean expression for this behavior can be represented as the negation of the AND operation among the inputs A, B, and C. Thus, the expression (ABC)' indicates that the output is true when at least one of the inputs A, B, or C is false, aligning with the NAND gate's functionality. This expression effectively captures the essence of the NAND operation, which is the inverse of the AND operation.

Submit

20. Which logic gate produces a HIGH output only when all inputs are LOW?

Explanation

A NOR gate is a combination of an OR gate followed by a NOT gate. It produces a HIGH output only when all its inputs are LOW. If any input is HIGH, the output will be LOW. This behavior makes the NOR gate a universal gate, capable of implementing any logical function solely through combinations of NOR operations. Thus, it uniquely satisfies the condition of yielding a HIGH output exclusively when every input is LOW.

Submit

21. What is the output of an AND gate when inputs are A = 1, B = 0, C = 1?

Explanation

An AND gate outputs a high signal (1) only when all its inputs are high (1). In this case, with inputs A = 1, B = 0, and C = 1, one of the inputs (B) is low (0). Since not all inputs are high, the output of the AND gate is low (0). This behavior is fundamental to the operation of AND gates in digital logic.

Submit

22. What is the hexadecimal number 3F in binary?

Explanation

To convert the hexadecimal number 3F to binary, each hex digit corresponds to a 4-bit binary representation. The digit '3' in hex is represented as '0011' in binary, and 'F' (which is 15 in decimal) is represented as '1111' in binary. Combining these two parts gives us 0011 (for 3) and 1111 (for F), resulting in the full binary representation of 3F as 00111111.

Submit

23. In a signed binary representation using 8 bits, what is the range of values that can be represented?

Explanation

In an 8-bit signed binary representation, one bit is reserved for the sign (positive or negative), leaving 7 bits for the magnitude. This allows for values ranging from 0 to 127 in positive representation and from -1 to -128 in negative representation. Consequently, the total range of representable values is from -128 (binary 10000000) to +127 (binary 01111111), making -128 to +127 the correct range for an 8-bit signed binary number.

Submit

24. What is the BCD representation of the decimal number 59?

Explanation

The Binary-Coded Decimal (BCD) representation encodes each digit of a decimal number separately in binary. For the decimal number 59, the digits are 5 and 9. In BCD, 5 is represented as 0101 and 9 as 1001. Therefore, the BCD representation of 59 combines these two binary values, resulting in 0101 1001. This method allows for easy conversion between decimal and binary, particularly for applications that require precise decimal representation.

Submit

25. Convert the octal number 347 to binary.

Explanation

To convert the octal number 347 to binary, each octal digit is replaced with its 3-bit binary equivalent. The digit '3' in octal is '011' in binary, '4' is '100', and '7' is '111'. Combining these, we get: 3 (011), 4 (100), and 7 (111), resulting in the binary number 011100111. Thus, the final binary representation for the octal number 347 is 011100111.

Submit

26. What is the result of binary subtraction 11001 - 01011 using two's complement?

Explanation

To perform binary subtraction using two's complement, first, convert the subtrahend (01011) to its two's complement by inverting the bits (10100) and adding 1 (resulting in 10101). Next, add this to the minuend (11001). The addition yields:

```
11001
+ 10101
--------
101110
```

Since we are working with 5 bits, we discard the carry, resulting in 01110, which is the correct answer for the binary subtraction.

Submit

27. Which of the following correctly represents the binary number 10101010 in hexadecimal?

Explanation

To convert the binary number 10101010 to hexadecimal, split the binary into two groups of four bits: 1010 and 1010. Each group corresponds to a hexadecimal digit. The binary 1010 equals 10 in decimal, which is represented as 'A' in hexadecimal. Therefore, both groups yield 'A', making the complete hexadecimal representation AA.

Submit

28. What is the two's complement of the binary number 01011010?

Explanation

To find the two's complement of a binary number, first invert all bits (change 0s to 1s and 1s to 0s), and then add 1 to the least significant bit. For the binary number 01011010, inverting the bits gives 10100101. Adding 1 results in 10100110. This process effectively represents the negative of the original number in binary form, making 10100110 the two's complement of 01011010.

Submit

29. What is the result of the binary addition: 10111 + 01101?

Explanation

To perform binary addition, align the numbers and add each column from right to left, carrying over when the sum exceeds 1. Starting from the right: 1 + 1 = 10 (write 0, carry 1), 1 + 0 + 1 (carry) = 10 (write 0, carry 1), 1 + 1 + 1 (carry) = 11 (write 1, carry 1), 0 + 1 + 1 (carry) = 10 (write 0, carry 1), and finally, 1 (carry) + 0 = 1. Thus, the final result is 100100.

Submit

30. Convert the decimal number 156 to binary.

Explanation

To convert the decimal number 156 to binary, we divide the number by 2 repeatedly and record the remainders. Starting with 156, the first division gives a quotient of 78 and a remainder of 0. Continuing this process, we get remainders of 0, 0, 1, 1, 1, 1, and 0. Reading the remainders from bottom to top results in the binary representation of 156, which is 10011100. This systematic division method ensures an accurate conversion from decimal to binary.

Submit
×
Saved
Thank you for your feedback!
View My Results
Cancel
  • All
    All (30)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Which of the following is the correct truth table output for an XNOR...
A NAND gate and a NOR gate are both considered universal gates because...
The two's complement of a binary number is obtained by inverting all...
An XOR gate can be used to detect whether two binary inputs are equal.
Match each number system with its correct base.
Match each logic gate with its defining characteristic.
The octal equivalent of binary number 110101110 is ____.
The result of binary multiplication 1011 × 0011 is ____.
The decimal number 75 in hexadecimal is ____.
The one's complement of binary number 10110010 is ____.
The binary number 11111111 in decimal is ____.
In digital logic, what does a bubble on the output of a gate symbol...
What is the Boolean expression for the output of an OR gate with...
Which logic gate can be used as a basic inverter by connecting all its...
A NOR gate with inputs A=0 and B=0 produces which output?
What is the decimal equivalent of the binary number 10110101?
What is the output of an XOR gate when both inputs are HIGH (1)?
Which gate is known as the 'universal gate' because it can implement...
What is the Boolean expression for a 3-input NAND gate with inputs A,...
Which logic gate produces a HIGH output only when all inputs are LOW?
What is the output of an AND gate when inputs are A = 1, B = 0, C = 1?
What is the hexadecimal number 3F in binary?
In a signed binary representation using 8 bits, what is the range of...
What is the BCD representation of the decimal number 59?
Convert the octal number 347 to binary.
What is the result of binary subtraction 11001 - 01011 using two's...
Which of the following correctly represents the binary number 10101010...
What is the two's complement of the binary number 01011010?
What is the result of the binary addition: 10111 + 01101?
Convert the decimal number 156 to binary.
play-Mute sad happy unanswered_answer up-hover down-hover success oval cancel Check box square blue
Alert!