Unit 6 - Practice Quiz

ECE249

1 Which of the following describes a sequential circuit used primarily to store and shift binary data?

A. Counter
B. Register
C. Multiplexer
D. Decoder

2 In a 4-bit SISO (Serial-In Serial-Out) shift register, how many clock pulses are required to load 4 bits of data completely?

A. 1
B. 3
C. 4
D. 8

3 Which type of shift register is the fastest for loading and retrieving data?

A. SISO
B. SIPO
C. PISO
D. PIPO

4 What is the primary difference between a shift register and a counter?

A. A register has no clock input.
B. A register moves data bits, while a counter progresses through a specific sequence of states.
C. A counter cannot store data.
D. A register uses logic gates only, while a counter uses flip-flops.

5 To convert serial data to parallel data, which type of register is used?

A. SISO
B. SIPO
C. PISO
D. PIPO

6 In a PISO (Parallel-In Serial-Out) shift register, the logical operation required to switch between loading data and shifting data is usually controlled by:

A. The Clock signal only
B. A Shift/Load control input
C. The Power supply
D. The Output buffer

7 What is the minimum number of flip-flops required to construct a Mod-12 counter?

A. 3
B. 4
C. 6
D. 12

8 Which of the following is a characteristic of an Asynchronous Counter?

A. All flip-flops are clocked simultaneously.
B. It is faster than a synchronous counter.
C. The output of one flip-flop drives the clock of the next flip-flop.
D. It requires more logic gates than a synchronous counter.

9 A Universal Shift Register is capable of:

A. Shifting right only
B. Shifting left only
C. Parallel loading only
D. Shifting left, shifting right, and parallel loading

10 If a 4-bit ring counter is initialized with the value , what will be the state after 2 clock pulses?

A.
B.
C.
D.

11 What is the modulus of a 5-bit Johnson Ring Counter?

A. 5
B. 10
C. 25
D. 32

12 In a synchronous counter, the propagation delay is:

A. Accumulative (sum of all flip-flop delays)
B. Equal to the delay of a single flip-flop plus combinational gate delay
C. Dependent on the number of flip-flops linearly
D. Zero

13 Which problem is commonly associated with Asynchronous (Ripple) counters?

A. High power consumption
B. Accumulated propagation delay causing glitches
C. Complex design
D. Requirement of a global clock

14 To design a Mod-6 Asynchronous counter using 3 flip-flops, which logic gate is used to reset the counter?

A. OR gate
B. AND gate
C. NAND gate
D. NOT gate

15 How many states are unused in a 4-bit Ring Counter?

A. 4
B. 8
C. 12
D.

16 What is the maximum frequency of an -bit ripple counter with flip-flop propagation delay ?

A.
B.
C.
D.

17 Which shift register operation is equivalent to a multiplication by 2?

A. Shift Right
B. Shift Left
C. Parallel Load
D. Circular Shift

18 For a 3-bit Synchronous Up-Counter using JK flip-flops, if the current state is $011$, what is the next state?

A. 010
B. 100
C. 000
D. 111

19 What is the distinctive connection feature of a Johnson Counter?

A. The output of the last flip-flop is connected to the input of the first.
B. The inverted output of the last flip-flop is connected to the input of the first.
C. All flip-flops are connected to a common clock.
D. The output of the first flip-flop is connected to the reset of the last.

20 A digital clock requires a seconds counter that counts from 0 to 59. This is essentially a:

A. Mod-60 Counter
B. Mod-59 Counter
C. Mod-100 Counter
D. 6-bit Binary Counter

21 Which of the following describes the 'Lock-out' condition in counters?

A. The counter stops counting due to clock failure.
B. The counter enters an unused state and cannot return to a valid state sequence.
C. The counter resets to zero prematurely.
D. The counter outputs are all high.

22 How are flip-flops arranged in a 4-bit Asynchronous Down Counter?

A. Clock inputs are driven by outputs of previous stages.
B. Clock inputs are driven by outputs of previous stages (assuming negative edge trigger).
C. All Clock inputs are connected to the main clock.
D. The inputs are connected to High logic.

23 A bidirectional shift register uses:

A. Only D flip-flops
B. Combinational logic gates to route data from left or right
C. Only JK flip-flops without logic gates
D. Separate registers for left and right shifts

24 If the input frequency to a Mod-16 counter is 16 kHz, what is the output frequency of the final stage?

A. 16 kHz
B. 1 kHz
C. 256 kHz
D. 4 kHz

25 Which type of counter is generally preferred for high-frequency applications?

A. Asynchronous Counter
B. Ripple Counter
C. Synchronous Counter
D. Ring Counter (without correction logic)

26 What is the sequence of states for a 3-bit Ring counter starting at 100?

A. 100, 010, 001, 100...
B. 100, 110, 111, 011...
C. 100, 011, 010, 000...
D. 100, 000, 100, 000...

27 How many flip-flops are required to design a Mod-10 Ring Counter?

A. 4
B. 5
C. 10
D. 20

28 How many flip-flops are required to design a Mod-10 Binary Counter (BCD Counter)?

A. 3
B. 4
C. 5
D. 10

29 In a 4-bit synchronous counter design, the Excitation Table of the flip-flops is used to:

A. Determine the output delay
B. Determine the required inputs (J, K or D) for a given state transition
C. Calculate the power consumption
D. Reset the counter

30 A 'Self-Correcting' counter is one that:

A. Resets to zero after every pulse
B. Automatically returns to a valid state sequence if it enters an invalid state
C. Uses error-correcting codes
D. Has no propagation delay

31 What is the decimal equivalent range of a 5-bit binary counter?

A. 0 to 5
B. 0 to 15
C. 0 to 31
D. 1 to 32

32 Which signal is necessary to load data into a shift register initially?

A. Clock
B. Clear
C. Preset/Data Input
D. Output enable

33 The decoding logic for a Ring counter is simpler than a Binary counter because:

A. It requires no logic gates at all (outputs are directly available)
B. It uses fewer flip-flops
C. It has more states
D. It operates at lower voltage

34 What happens in a SISO register if the data line is held High continuously while clocking?

A. The register fills with 0s
B. The register fills with 1s
C. The register toggles
D. The register resets

35 A decade counter counts from:

A. 0 to 10
B. 0 to 9
C. 1 to 10
D. 0 to 100

36 In a 4-bit PIPO register, if the parallel load input is active, the data appears at the output:

A. After 4 clock pulses
B. Immediately (Asynchronous load) or after 1 clock pulse (Synchronous load)
C. After 2 clock pulses
D. Never

37 What is the main disadvantage of a Ring Counter compared to a Johnson Counter?

A. Slower speed
B. Requires more flip-flops for the same number of states
C. Complex decoding
D. Cannot be preset

38 The sequence $000, 001, 011, 111, 110, 100, 000$ represents a:

A. 3-bit Binary Up Counter
B. 3-bit Ring Counter
C. 3-bit Johnson Counter
D. Random Sequence Generator

39 Which flip-flop is commonly used to construct a T (Toggle) flip-flop for counters?

A. D Flip-Flop
B. JK Flip-Flop with J=1, K=1
C. RS Flip-Flop
D. Latch

40 To create an -bit Synchronous Down Counter using T flip-flops, the input for the -th flip-flop (where ) should be driven by:

A. AND of all previous outputs
B. AND of all previous outputs
C. OR of all previous outputs
D. The clock signal

41 What is the effect of propagation delay on the decoding of asynchronous counter states?

A. It improves accuracy
B. It generates decoding spikes (glitches)
C. It reduces power consumption
D. It has no effect

42 If a 4-bit SISO register holds data '1010', and we shift right twice pushing in '0's, the new content is:

A. 1010
B. 0010
C. 0101
D. 1000

43 Which application uses a counter to measure the duration of a signal?

A. Frequency Counter
B. Digital Voltmeter
C. Period/Time Interval Meter
D. Digital to Analog Converter

44 In a 4-bit synchronous binary counter, the flip-flop representing the LSB (Least Significant Bit):

A. Toggles on every clock pulse
B. Toggles only when MSB is 1
C. Never toggles
D. Toggles when all other bits are 1

45 What is the number of valid states in a 4-bit Johnson counter?

A. 4
B. 8
C. 16
D. 32

46 Which statement is true regarding the hardware complexity of Synchronous vs Asynchronous counters?

A. Synchronous counters are simpler and use fewer gates.
B. Asynchronous counters are more complex.
C. Synchronous counters require more combinational logic (AND gates) for carry propagation.
D. They are identical in hardware.

47 How many clock pulses are needed to serially shift the binary number $1011$ into a 4-bit SIPO shift register?

A. 1
B. 2
C. 4
D. 8

48 Which register type is typically used for time delay generation?

A. PIPO
B. SISO
C. Multiplexer
D. Decoder

49 An unused state in a Johnson counter (e.g., in a 3-bit counter) could be:

A. 000
B. 111
C. 010
D. 001

50 What type of triggering is typically used in ripple counters to ensure proper counting?

A. Level triggering
B. Edge triggering
C. Pulse triggering
D. Static triggering