Flip-flops - RS, RST, JK, master–slave, ripple counters, decade counters, up–down counters, serial and parallel registers - Question Bank
1. Consider a 4-bit ripple counter counting up. If the current count is 1010 (binary), what will be the count after the next clock pulse?
2. In a parallel-in/parallel-out (PIPO) shift register, all bits are loaded and read out:
3. Which counter design avoids the 'race around condition' by using edge-triggering?
4. What is the state table for an SR flip-flop with S=0 and R=0?
5. Which of the following is NOT a type of flip-flop?
6. A universal shift register can perform:
7. What is the maximum frequency a ripple counter can reliably count at?
8. Which counter type is most susceptible to glitches caused by propagation delays?
9. What is the primary function of the 'preset' and 'clear' inputs on many flip-flops?
10. In a D flip-flop, the output Q takes the value of the D input on the:
11. Which flip-flop is often used to implement a delay element in digital circuits?
12. What is the advantage of a Johnson Counter over a Ring Counter?
13. A Johnson Counter (or Twisted Ring Counter) is created by connecting the output of the last flip-flop to the ______ input of the first flip-flop.
14. What is the modulus of a standard 4-bit Ring Counter?
15. In a Ring Counter, how is the last flip-flop's output connected?
16. A Ring Counter is a type of:
17. What is a common application of shift registers?
18. Which type of counter uses flip-flops that are all triggered simultaneously by the clock pulse?
19. A counter that counts in the sequence 000, 001, 010, 011, 100, 101, 110, 111, 000... is a:
20. What is the minimum number of flip-flops required to construct a counter that can count up to 15?
21. An RST flip-flop includes an additional input 'T' (Toggle). What happens when T=1?
22. Edge-triggered flip-flops are preferred over level-triggered flip-flops because they:
23. What is the 'race around condition' primarily associated with?
24. A PISO register is primarily used for:
25. Which register type allows data to be loaded in parallel and read out serially?
26. A PIPO register is useful for:
27. In a parallel register, data is entered and retrieved:
28. A SIPO register is commonly used for:
29. Which type of register allows data to be input and output simultaneously, one bit after another?
30. In a serial register, data is entered and retrieved:
31. What is a register primarily used for?
32. When the mode select input of an up-down counter is HIGH, it typically counts:
33. What additional control input is typically required for an up-down counter?
34. Which type of counter can count in both increasing and decreasing directions?
35. What is the modulus of a decade counter?
36. How many flip-flops are minimally required to build a decade counter?
37. A counter that counts through a specific sequence of states, typically 0 to 9, is called a:
38. What is the main disadvantage of a ripple counter compared to a synchronous counter?
39. In a ripple counter, how is the clock input of each subsequent flip-flop connected?
40. A ripple counter is also known as a:
41. What problem does the master-slave configuration primarily address in flip-flops?
42. In a master-slave flip-flop, when does the 'slave' section get updated?
43. What is the purpose of the 'master' in a master-slave flip-flop?
44. In a JK flip-flop, when both J and K inputs are HIGH (1), what happens to the output on the clock edge?
45. What is the primary advantage of a JK flip-flop over an SR flip-flop?
46. Which input condition causes a T flip-flop to toggle its output state?
47. What does the 'T' in T flip-flop stand for?
48. In an SR flip-flop, what is the state when both S (Set) and R (Reset) inputs are HIGH (1)?
49. Which type of flip-flop is the simplest bistable multivibrator?
50. What is the fundamental characteristic of a flip-flop?