Explore topic-wise MCQs in Digital Electronics.

This section includes 194 Mcqs, each offering curated multiple-choice questions to sharpen your Digital Electronics knowledge and support exam preparation. Choose a topic below to get started.

151.

There are four possible combinations for subtracting two binary numbers.

A. 1
B.
C. 1
D.
Answer» B.
152.

Subtraction of the 2's-complement system actually involves the operation of ________.

A. multiplication
B. subtraction
C. addition
D. division
Answer» D. division
153.

What logic function is the sum output of a half-adder?

A. AND
B. exclusive-OR
C. exclusive-NOR
D. NAND
Answer» C. exclusive-NOR
154.

The binary addition of 1 + 1 = ________.

A. sum = 1carry = 1
B. sum = 0carry = 0
C. sum = 1carry = 0
D. sum = 0carry = 1
Answer» E.
155.

In VHDL, what is a GENERATE statement?

A. The start statement of a program
B. Not used in VHDL or ADHL
C. A way to get the computer to generate a program from a circuit diagram
D. A way to tell the compiler to replicate several components
Answer» E.
156.

Add the following hexadecimal numbers. 3C   14   3B +25   +28   +DC

A. 60    3C    116
B. 62    3C    118
C. 61    3C    117
D. 61    3D    117
Answer» D. 61¬†¬†¬†¬†3D¬†¬†¬†¬†117
157.

The 74HC382 ALU can perform ________ operations.

A. 2
B. 4
C. 8
D. 16
Answer» D. 16
158.

Fast-look-ahead carry circuits found in most 4-bit full-adder circuits:

A. determine sign and magnitude
B. reduce propagation delay
C. add a 1 to complemented inputs
D. increase ripple delay
Answer» C. add a 1 to complemented inputs
159.

What is one disadvantage of the ripple-carry adder?

A. The interconnections are more complex.
B. More stages are required to a full adder.
C. It is slow due to propagation time.
D. All of the above.
Answer» D. All of the above.
160.

When 1100010 is divided by 0101, what is the decimal remainder?

A. 2
B. 3
C. 4
D. 6
Answer» C. 4
161.

If B[7..0] = 10100101, what is the value of B[6..2]?

A. 10100
B. 1001
C. 10010
D. 101
Answer» C. 10010
162.

What distinguishes the look-ahead-carry adder?

A. It is slower than the ripple-carry adder.
B. It is easier to implement logically than a full adder.
C. It is faster than a ripple-carry adder.
D. It requires advance knowledge of the final answer.
Answer» D. It requires advance knowledge of the final answer.
163.

Hexadecimal is a base 4 numbering system.

A. 1
B.
Answer» C.
164.

How many inputs must a full-adder have?

A. 4
B. 2
C. 5
D. 3
Answer» E.
165.

The decimal value for E16 is:

A. 1210
B. 1310
C. 1410
D. 1510
Answer» D. 1510
166.

Divide the following binary numbers.

A. 0000  0010    0000  0010    1000  1111
B. 0000  0010    0001  0010    0000  0100
C. 0000  0011    0000  0010    0000  0100
D. 0000  0010    0000  0010    0000  0100
Answer» E.
167.

A half-adder circuit would normally be used each time a carry input is required in an adder circuit.

A. 1
B.
C. 1
D.
Answer» C. 1
168.

A full-adder adds ________.

A. two single bits and one carry bit
B. two 2-bit binary numbers
C. two 4-bit binary numbers
D. two 2-bit numbers and one carry bit
Answer» B. two 2-bit binary numbers
169.

Adding in binary, a decimal 26 + 27 will produce a sum of:

A. 111010
B. 110110
C. 110101
D. 101011
Answer» D. 101011
170.

The range of negative numbers when using an eight-bit two's-complement system is –1 to –128.

A. 1
B.
C. 1
D.
Answer» B.
171.

What are constants in VHDL code?

A. Fixed numbers represented by a name
B. Fixed variables used in functions
C. Fixed number types
D. Constants do not exist in VHDL code.
Answer» B. Fixed variables used in functions
172.

When decimal numbers with several digits are to be added together using BCD adders ________.

A. a separated BCD adder is required for each digit position
B. the BCD adders must have the carry-outs grounded
C. the BCD's must be grouped in twos
D. full adders are also used
Answer» B. the BCD adders must have the carry-outs grounded
173.

The carry propagation delay in 4-bit full-adder circuits:

A. is cumulative for each stage and limits the speed at which arithmetic operations are performed
B. is normally not a consideration because the delays are usually in the nanosecond range
C. decreases in direct ratio to the total number of full-adder stages
D. increases in direct ratio to the total number of full-adder stages, but is not a factor in limiting the speed of arithmetic operations
Answer» B. is normally not a consideration because the delays are usually in the nanosecond range
174.

Could the sum output of a full-adder be used as a two-bit parity generator?

A. Yes
B. No
C. The start statement of a program
D. Not used in VHDL or ADHL
Answer» B. No
175.

What is the first thing you will need if you are going to use a macrofunction?

A. A complicated design project
B. An experienced design engineer
C. Good documentation
D. Experience in HDL
Answer» D. Experience in HDL
176.

If [A] = 1011 1010, [B] = 0011 0110, and [C] = [A] • [B], what is [C 4..2] in decimal?

A. 1
B. 2
C. 3
D. 4
Answer» E.
177.

Multiply the following binary numbers. 1010   1011   1001 ×0011   ×0111   ×1010

A. 0001  1110    0100  1101    0101  1011
B. 0001  1110    0100  1100    0101  1010
C. 0001  1110    0100  1101    0101  1010
D. 0001  1101    0100  1101    0101  1010
Answer» D. 0001¬†¬†1101¬†¬†¬†¬†0100¬†¬†1101¬†¬†¬†¬†0101¬†¬†1010
178.

Which of the following is correct for full adders?

A. Full adders have the capability of directly adding decimal numbers.
B. Full adders are used to make half adders.
C. Full adders are limited to two inputs since there are only two binary digits.
D. In a parallel full adder, the first stage may be a half adder.
Answer» E.
179.

In VHDL, the architecture declaration always begins with the ________ of variable signals or components that will be used in the concurrent description between BEGIN and END.

A. type
B. vectors
C. functions
D. declarations
Answer» E.
180.

Which of the statements below best describes the given figure?

A. Half-carry adder; Sum = 0, Carry = 1
B. Half-carry adder; Sum = 1, Carry = 0
C. Full-carry adder; Sum = 1, Carry = 0
D. Full-carry adder; Sum = 1, Carry = 1
Answer» B. Half-carry adder; Sum = 1, Carry = 0
181.

Why is a fast-look-ahead carry circuit used in the 7483 4-bit full-adder?

A. to decrease the cost
B. to make it smaller
C. to slow down the circuit
D. to speed up the circuit
Answer» E.
182.

The binary subtraction 0 – 0 =

A. difference = 0borrow = 0
B. difference = 1borrow = 0
C. difference = 1borrow = 1
D. difference = 0borrow = 1
Answer» B. difference = 1borrow = 0
183.

Solve this binary problem: 01110010 – 01001000 =

A. 11010
B. 101010
C. 1110010
D. 111100
Answer» C. 1110010
184.

Convert the decimal numbers 275 and 965 to binary-coded decimal (BCD) and add. Select the BCD code groups that reflect the final answer.

A. 1101 1110 1010
B. 1110 1010 1110
C. 0001 0010 0100 0000
D. 0010 0011 0100 0000
Answer» D. 0010 0011 0100 0000
185.

Subtract the following hexadecimal numbers. 47   34   FA –25   –1C   –2F

A. 22    18    CB
B. 22    17    CB
C. 22    19    CB
D. 22    18    CC
Answer» B. 22¬†¬†¬†¬†17¬†¬†¬†¬†CB
186.

The most commonly used system for representing signed binary numbers is the:

A. 2's-complement system.
B. 1's-complement system.
C. 10's-complement system.
D. sign-magnitude system.
Answer» B. 1's-complement system.
187.

An ALU is a multipurpose device capable of providing several different logic operations.

A. 1
B.
C. 1
D.
Answer» B.
188.

A half-adder circuit would normally be used each time a carry input is required in an added circuit.

A. 1
B.
C. 10100
D. 1001
Answer» C. 10100
189.

Solving –11 + (–2) will yield which two's-complement answer?

A. 1110 1101
B. 1111 1001
C. 1111 0011
D. 1110 1001
Answer» D. 1110 1001
190.

Convert each of the decimal numbers to two's-complement form and perform the addition in binary. +13 –10 add –7 add +15

A. 0001  0100    0000  0101
B. 0000  0110    0001  1001
C. 0000  0110    0000  0101
D. 1111  0110    1111  0101
Answer» D. 1111¬†¬†0110¬†¬†¬†¬†1111¬†¬†0101
191.

Add the following BCD numbers. 0110   0111   1001 0101   1000   1000

A. 0000  1011    0000  1111    0001  0001
B. 0001  0001    0001  0101    0001  0001
C. 0000  1011    0000  1111    0001  0111
D. 0001  0001    0001  0101    0001  0111
Answer» E.
192.

Perform subtraction on each of the following binary numbers by taking the two's-complement of the number being subtracted and then adding it to the first number.01001        0110000011        00111

A. 01100    10011
B. 00110    00101
C. 10110    10101
D. 00111    00100
Answer» C. 10110¬†¬†¬†¬†10101
193.

One way to make a four-bit adder perform subtraction is by:

A. inverting the output.
B. inverting the carry-in.
C. inverting the B inputs.
D. grounding the B inputs.
Answer» D. grounding the B inputs.
194.

For a 4-bit parallel adder, if the carry-in is connected to a logical HIGH, the result is:

A. the same as if the carry-in is tied LOW since the least significant carry-in is ignored.
B. that carry-out will always be HIGH.
C. a one will be added to the final result.
D. the carry-out is ignored.
Answer» D. the carry-out is ignored.