Unit 5: Sequential Logic Circuits Applications - Practice Quiz

ECE213 — Digital Electronics 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 A shift register is primarily used to perform which of the following operations?

Shift Register Easy
A. Storage and movement of binary data
B. Voltage amplification
C. Arithmetic division only
D. Signal rectification

2 How many basic types of shift registers are there based on data entry and exit modes?

Registers: Operation of all basic Shift Registers Easy
A. 3
B. 2
C. 4
D. 5

3 In a SISO shift register, data is entered and taken out in which form?

Registers: Operation of all basic Shift Registers Easy
A. Serial in, serial out
B. Serial in, parallel out
C. Parallel in, serial out
D. Parallel in, parallel out

4 A 4-bit SISO shift register requires how many clock pulses to shift in 4 bits of data?

Registers: Operation of all basic Shift Registers Easy
A. 2
B. 4
C. 1
D. 8

5 Which shift register type loads all bits simultaneously and outputs them one bit at a time?

Registers: Operation of all basic Shift Registers Easy
A. PIPO
B. PISO
C. SISO
D. SIPO

6 The basic building block of a shift register is a:

Shift Register Easy
A. Comparator
B. Resistor
C. Flip-flop
D. Multiplexer

7 A bidirectional shift register can shift data in which direction(s)?

Bidirectional Shift Register Easy
A. Neither direction
B. Left only
C. Right only
D. Both left and right

8 What controls the direction of shifting in a bidirectional shift register?

Bidirectional Shift Register Easy
A. The output frequency
B. The number of flip-flops
C. The power supply voltage
D. A mode/direction control input

9 A universal shift register can perform which of the following operations?

Universal Shift Register Easy
A. Only shift left
B. Shift left, shift right, and parallel load
C. Only serial output
D. Only parallel load

10 Which component is typically used at the input of each stage of a universal shift register to select the operation?

Universal Shift Register Easy
A. Transformer
B. Rectifier
C. Multiplexer
D. Oscillator

11 In a synchronous counter, all flip-flops are clocked by:

Counters: Design of Asynchronous and Synchronous counters Easy
A. The same clock signal
B. Different clock signals
C. The output of the previous flip-flop
D. A random clock source

12 An asynchronous counter is also commonly known as a:

Counters: Design of Asynchronous and Synchronous counters Easy
A. Johnson counter
B. Ripple counter
C. Ring counter
D. Decade counter

13 Which counter is generally faster in operation?

Counters: Design of Asynchronous and Synchronous counters Easy
A. Asynchronous counter
B. Ripple counter
C. Both are equally fast
D. Synchronous counter

14 How many flip-flops are needed to build a MOD-8 counter?

Counters: Design of Asynchronous and Synchronous counters Easy
A. 4
B. 2
C. 8
D. 3

15 The maximum count of an -flip-flop binary counter is:

Counters: Design of Asynchronous and Synchronous counters Easy
A.
B.
C.
D.

16 A ring counter is formed by connecting the output of a shift register back to its:

Ring counter and Johnson ring counter Easy
A. Power supply
B. Reset
C. Input
D. Clock

17 A 4-bit ring counter has how many valid states?

Ring counter and Johnson ring counter Easy
A. 8
B. 4
C. 2
D. 16

18 A 4-bit Johnson counter (twisted ring counter) has how many valid states?

Ring counter and Johnson ring counter Easy
A. 8
B. 2
C. 4
D. 16

19 In a Johnson counter, the feedback to the input comes from the:

Ring counter and Johnson ring counter Easy
A. First flip-flop output
B. True output of the last flip-flop
C. Clock input
D. Complemented output of the last flip-flop

20 Which counter provides a decoded output without needing extra decoding logic?

Ring counter and Johnson ring counter Easy
A. Binary counter
B. Ripple counter
C. Up-down counter
D. Ring counter

21 A 4-bit Serial-In Serial-Out (SISO) shift register is loaded with the data 1011 (MSB first). How many clock pulses are required to completely read out all 4 bits serially?

Registers: Operation of all basic Shift Registers Medium
A. 8
B. 2
C. 3
D. 4

22 A Serial-In Parallel-Out (SIPO) shift register receives the serial input sequence 1, 0, 1, 1 on four successive clock pulses. If shifting is left-to-right, what parallel output () appears after the 4th pulse?

Registers: Operation of all basic Shift Registers Medium
A. 1101
B. 0111
C. 1110
D. 1011

23 How many clock pulses does a 4-bit Parallel-In Serial-Out (PISO) register need to load data and then shift out all bits serially?

Registers: Operation of all basic Shift Registers Medium
A. 5
B. 4 (load is asynchronous/parallel, shift needs 4)
C. 1
D. 8

24 A ripple (asynchronous) up-counter uses 4 JK flip-flops, each with a propagation delay of . What is the maximum total propagation delay before the counter output is stable?

Counters: Design of Asynchronous and Synchronous counters Medium
A.
B.
C.
D.

25 What is the key difference between a synchronous and an asynchronous counter?

Counters: Design of Asynchronous and Synchronous counters Medium
A. In a synchronous counter all flip-flops share a common clock; in an asynchronous counter the clock ripples through stages
B. Synchronous counters can only count up while asynchronous can only count down
C. Both use a common clock but differ in flip-flop type
D. In a synchronous counter each flip-flop has its own clock; in an asynchronous counter all share one clock

26 A synchronous counter must count in the sequence (mod-10). What is the minimum number of flip-flops required?

Counters: Design of Asynchronous and Synchronous counters Medium
A. 4
B. 10
C. 5
D. 3

27 A mod-6 asynchronous counter is built from a mod-8 (3 flip-flop) counter by resetting at a specific count. At which count should the RESET (via a NAND gate to CLEAR) be triggered?

Counters: Design of Asynchronous and Synchronous counters Medium
A. When the count reaches (1000)
B. When the count reaches (111)
C. When the count reaches (101)
D. When the count reaches (110)

28 For a 4-bit synchronous binary up-counter using T flip-flops, what should the T input of the third flip-flop () be?

Counters: Design of Asynchronous and Synchronous counters Medium
A.
B.
C.
D.

29 A 4-bit ring counter is initialized to 1000. What is the maximum number of unique states (modulus) it cycles through?

Ring counter and Johnson ring counter Medium
A. 4
B. 8
C. 2
D. 16

30 A 4-bit Johnson (twisted-ring) counter produces how many unique states before repeating?

Ring counter and Johnson ring counter Medium
A. 8
B. 4
C. 6
D. 16

31 A Johnson counter is initialized to 0000. What is the state sequence for the first three clock pulses?

Ring counter and Johnson ring counter Medium
A. 1000, 1100, 1110
B. 1111, 0111, 0011
C. 1000, 0100, 0010
D. 0001, 0011, 0111

32 To design a mod-10 (decade) counter using the Johnson counter approach, how many flip-flops are needed?

Ring counter and Johnson ring counter Medium
A. 4
B. 8
C. 10
D. 5

33 Which statement correctly compares a ring counter and a Johnson counter with the same number () of flip-flops?

Ring counter and Johnson ring counter Medium
A. The Johnson counter gives twice as many states as the ring counter
B. The ring counter gives twice as many states as the Johnson counter
C. Both give the same number of states
D. The ring counter gives states while Johnson gives

34 A shift register is used as a serial-to-parallel converter. If serial data arrives at into an 8-bit register, how often does a complete parallel byte become available?

Shift Register Medium
A. Every
B. Every
C. Every
D. Every

35 Shifting a binary number left by one position in a shift register (with 0 fed in) is equivalent to what arithmetic operation?

Shift Register Medium
A. Addition of 1
B. Multiplication by 4
C. Multiplication by 2
D. Division by 2

36 A register holds the binary value 0110 (). After a single logical right shift (0 shifted into MSB), what value does it hold?

Shift Register Medium
A. 1011 ()
B. 1100 ()
C. 0011 ()
D. 0110 ()

37 In a bidirectional shift register, what does the control (mode) input primarily determine?

Bidirectional Shift Register Medium
A. The clock frequency of the register
B. The number of flip-flops that are active
C. Whether the data is inverted
D. The direction of the shift (left or right)

38 A 4-bit bidirectional shift register holds 1001. With serial input 0 and the direction set to shift-right, what is the register content after one clock pulse?

Bidirectional Shift Register Medium
A. 0010
B. 1000
C. 0100
D. 0011

39 A universal shift register (such as the 74194) typically uses two mode-select lines . Which operation corresponds to ?

Universal Shift Register Medium
A. Shift right
B. Shift left
C. Hold (no change)
D. Parallel load

40 Which combination of capabilities makes a shift register 'universal'?

Universal Shift Register Medium
A. Serial/parallel input and serial/parallel output with shift-left and shift-right
B. Parallel input with parallel output only
C. Only serial input and serial output in one direction
D. Shift-right operation combined with a hold state only

41 A synchronous mod-6 counter is designed using T flip-flops. During the analysis, the designer finds that the unused states and must not lock the counter into an isolated loop. If the excitation for the MSB is , which additional design property guarantees a self-correcting counter?

Counters: Design of Asynchronous and Synchronous counters Hard
A. The counter must use JK flip-flops instead of T flip-flops
B. The unused states must map only to state
C. Every unused state eventually transitions into the main counting sequence within a finite number of clock pulses
D. The unused states must be forced to remain constant to avoid glitches

42 A Johnson counter using flip-flops is used to generate timing signals. To decode any one of its unique states, how many inputs does each decoding AND gate require, and why?

Ring counter and Johnson ring counter Hard
A. inputs, because only half the bits change per cycle
B. inputs, because each Johnson state is uniquely identified by two adjacent bits
C. inputs, because all flip-flop outputs must be checked
D. input, because each state activates exactly one flip-flop

43 A 4-bit SISO shift register is loaded serially with data (first bit entered = 1). After the fourth clock pulse, the register content (from MSB to LSB ) is:

Registers: Operation of all basic Shift Registers Hard
A.
B.
C.
D.

44 A universal shift register (e.g., 74194) has mode-control inputs . Which combination performs synchronous parallel load of the register?

Universal Shift Register Hard
A.
B.
C.
D.

45 In a 4-bit asynchronous (ripple) up-counter with each flip-flop having propagation delay ns, the maximum worst-case output settling delay after a clock edge is:

Counters: Design of Asynchronous and Synchronous counters Hard
A. ns
B. ns
C. ns
D. ns

46 A 4-bit bidirectional shift register shifts right when control and left when . If it currently holds and with serial left-input , what is the content after one clock?

Bidirectional Shift Register Hard
A.
B.
C.
D.

47 A ring counter and a Johnson counter each use 5 flip-flops. What is the ratio of the number of distinct states (ring : Johnson)?

Ring counter and Johnson ring counter Hard
A.
B. but non-reducible
C.
D.

48 A synchronous counter is to be designed with the irregular sequence using JK flip-flops. How many flip-flops are minimally required?

Counters: Design of Asynchronous and Synchronous counters Hard
A.
B.
C.
D.

49 For an -bit serial-in serial-out shift register operated at clock frequency , the time delay between serial input and serial output is:

Registers: Operation of all basic Shift Registers Hard
A.
B.
C.
D.

50 In designing a synchronous mod-10 counter, the number of invalid (unused) states that must be considered for the design (using minimum flip-flops) is:

Counters: Design of Asynchronous and Synchronous counters Hard
A.
B.
C.
D.

51 A 4-bit ring counter is initialized to . Due to a noise glitch, one extra 1 is injected, making the state . What is the resulting behavior of the (non-self-correcting) ring counter?

Ring counter and Johnson ring counter Hard
A. It resets to on the next clock
B. It automatically corrects back to a single 1 after 4 clocks
C. It circulates the erroneous two-1 pattern indefinitely
D. It halts at state permanently

52 In a bidirectional shift register built from D flip-flops using 2-to-1 multiplexers at each stage, the total number of multiplexers required for an -bit register (supporting only left/right shift) is:

Bidirectional Shift Register Hard
A.
B.
C.
D.

53 A synchronous counter uses the JK excitation , for its MSB. This effectively makes flip-flop behave as:

Counters: Design of Asynchronous and Synchronous counters Hard
A. A flip-flop that never changes state
B. A D flip-flop holding the value of
C. A T flip-flop that toggles when
D. An SR latch set by and reset by

54 A universal shift register is used to implement a serial adder by recirculating data. To multiply an unsigned binary number by 2, the register should perform:

Universal Shift Register Hard
A. A left shift with inserted at the LSB
B. A parallel load of the complemented value
C. A right shift with inserted at the MSB
D. A right shift with sign extension

55 A self-decoding Johnson counter with 3 flip-flops produces how many uniquely decodable output states, and what is the maximum count frequency benefit over a binary counter of same size regarding decoding glitches?

Ring counter and Johnson ring counter Hard
A. states, requires 3-input decoding
B. states, glitch-free 2-input decoding
C. states, glitch-free 3-input decoding
D. states, requires 1-input decoding

56 A PIPO (parallel-in parallel-out) register differs from a PISO register primarily in that PIPO:

Registers: Operation of all basic Shift Registers Hard
A. Shifts data one bit per clock at its outputs
B. Requires more clock pulses to read the data out
C. Outputs all bits simultaneously without shifting through stages
D. Can only load data serially

57 Consider a 4-bit synchronous up-counter using T flip-flops. The excitation input for the third flip-flop should be:

Counters: Design of Asynchronous and Synchronous counters Hard
A.
B.
C.
D.

58 A bidirectional shift register is clocked at MHz. To rotate a 4-bit pattern completely around (end-around) and return to the original state in shift-left mode, the minimum time required is:

Bidirectional Shift Register Hard
A.
B.
C.
D.

59 For a ripple counter to be converted to a mod-12 counter, a NAND gate resets all flip-flops when the count reaches 12. The NAND gate inputs must be connected to the outputs representing:

Counters: Design of Asynchronous and Synchronous counters Hard
A. and
B. , , and
C. and
D. and (bits set at count )

60 Two 4-bit universal shift registers are cascaded to form an 8-bit register. To shift the combined register right, the serial output of the higher-order register must feed:

Universal Shift Register Hard
A. The clock input of the lower-order register
B. The mode-control input of the higher-order register
C. The serial-right input of the lower-order register
D. The parallel-load input of both registers