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. 5
C. 2
D. 4

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

Registers: Operation of all basic Shift Registers Easy
A. Parallel in, serial out
B. Serial in, serial out
C. Serial in, parallel 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. 4
B. 2
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. SIPO
B. PISO
C. SISO
D. PIPO

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

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

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

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

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

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

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

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

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. Multiplexer
B. Rectifier
C. Transformer
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. A random clock source
C. The output of the previous flip-flop
D. Different clock signals

12 An asynchronous counter is also commonly known as a:

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

13 Which counter is generally faster in operation?

Counters: Design of Asynchronous and Synchronous counters Easy
A. Both are equally fast
B. Asynchronous counter
C. Ripple counter
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. 8
B. 2
C. 3
D. 4

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. Reset
B. Input
C. Power supply
D. Clock

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

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

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

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

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. Clock input
C. Complemented output of the last flip-flop
D. True 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. Ripple counter
B. Binary counter
C. Ring counter
D. Up-down 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. 2
B. 3
C. 4
D. 8

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. 1110
C. 0111
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. 1
B. 8
C. 5
D. 4 (load is asynchronous/parallel, shift needs 4)

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 each flip-flop has its own clock; in an asynchronous counter all share one clock
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 all flip-flops share a common clock; in an asynchronous counter the clock ripples through stages

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. 3
C. 5
D. 10

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 (111)
B. When the count reaches (101)
C. When the count reaches (110)
D. When the count reaches (1000)

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. 16
B. 2
C. 4
D. 8

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. 16
C. 4
D. 6

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, 0100, 0010
B. 1111, 0111, 0011
C. 0001, 0011, 0111
D. 1000, 1100, 1110

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. 10
B. 4
C. 5
D. 8

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. Both give the same number of states
C. The ring counter gives states while Johnson gives
D. The ring counter gives twice as many states as the Johnson counter

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. Division by 2
B. Addition of 1
C. Multiplication by 4
D. Multiplication 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. 1100 ()
B. 1011 ()
C. 0110 ()
D. 0011 ()

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

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

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. 0011
B. 1000
C. 0100
D. 0010

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

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

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

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

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. Every unused state eventually transitions into the main counting sequence within a finite number of clock pulses
B. The unused states must map only to state
C. The unused states must be forced to remain constant to avoid glitches
D. The counter must use JK flip-flops instead of T flip-flops

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 each Johnson state is uniquely identified by two adjacent bits
B. inputs, because all flip-flop outputs must be checked
C. inputs, because only half the bits change per cycle
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 circulates the erroneous two-1 pattern indefinitely
B. It automatically corrects back to a single 1 after 4 clocks
C. It halts at state permanently
D. It resets to on the next clock

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 D flip-flop holding the value of
B. A T flip-flop that toggles when
C. An SR latch set by and reset by
D. A flip-flop that never changes state

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 parallel load of the complemented value
B. A right shift with inserted at the MSB
C. A right shift with sign extension
D. A left shift with inserted at the LSB

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, glitch-free 2-input decoding
B. states, glitch-free 3-input decoding
C. states, requires 1-input decoding
D. states, requires 3-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. Outputs all bits simultaneously without shifting through stages
B. Shifts data one bit per clock at its outputs
C. Requires more clock pulses to read the data out
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 (bits set at count )
D. , , and

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 parallel-load input of both registers
B. The serial-right input of the lower-order register
C. The clock input of the lower-order register
D. The mode-control input of the higher-order register