Digital Logic and Design MCQs with Answers
Practice important Digital Logic and Design MCQs with answers and explanations.
Multiple Choice Questions
Q531: How does a J-K flip-flop operate when both J and K inputs are set to logic 1?
- A: It maintains the previous state
- B: It sets Q to 1 and Q to 0
- C: It toggles the state of Q and Q
- D: It resets Q to 0 and Q to 1
View Answer
C
Q532: What happens to the output of a J-K flip-flop when J=0 and K=1?
- A: The output Q is set to 1 and Q to 0
- B: The output Q is set to 0 and Q to 1
- C: The output remains unchanged
- D: The output toggles between 0 and 1
View Answer
B
Q533: How does a J-K flip-flop behave when J=1 and K=0?
- A: It resets the output to Q=0 and Q=1
- B: It sets the output to Q=1 and Q=0
- C: It toggles the output between 1 and 0
- D: It maintains the previous state
View Answer
B
Q534: What is the function of a J-K flip-flop used as a frequency divider?
- A: To multiply the input frequency
- B: To divide the input frequency
- C: To synchronize different parts of the circuit
- D: To store data temporarily
View Answer
B
Q535: What is the advantage of using J-K flip-flops as a shift register?
- A: To perform binary multiplication and division by shifting bits
- B: To store multi-bit binary data in parallel
- C: To synchronize asynchronous inputs
- D: To prevent multiple transitions of input data
View Answer
A
Q536: How can J-K flip-flops be used in a counter application?
- A: By counting up or down with each clock signal
- B: By storing multi-bit data
- C: By converting parallel data to serial data
- D: By synchronizing different frequency signals
View Answer
A
Q537: What is the primary purpose of using a J-K flip-flop as a sequence detector?
- A: To detect a specific sequence of inputs
- B: To divide the clock frequency
- C: To store multi-bit binary information
- D: To synchronize asynchronous inputs
View Answer
A
Q538: What are S-R, J-K, and D inputs in a flip-flop commonly referred to as?
- A: Asynchronous inputs
- B: Synchronous inputs
- C: Digital inputs
- D: Clock inputs
View Answer
B
Q539: What is the function of asynchronous inputs in a flip-flop?
- A: Operate with the clock
- B: Override synchronous inputs
- C: Synchronize inputs
- D: Disable flip-flop
View Answer
B
Q540: Which input sets the flip-flop to Q=1 and Q=0?
- A: PRE set to 1, CLR set to 1
- B: PRE set to 0, CLR set to 1
- C: PRE set to 1, CLR set to 0
- D: PRE set to 0, CLR set to 0
View Answer
B