wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ECE 294 - Analog and Digital Lab Quiz: Shift Registers

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

What is a shift register primarily used for?

a)

Storing data temporarily

b)

Generating random numbers

c)

Shifting data by one position at each clock pulse

d)

Performing arithmetic operations

2.

What component is used in the logical configuration of a shift register?

a)

Capacitors

b)

Flip-flops

c)

Resistors

d)

Inductors

3.

In a shift register, what happens to the bit shifted off the end?

a)

It is recycled back to the input

b)

It is saved internally

c)

It is stored in a buffer

d)

It is lost unless saved externally

4.

What is the function of the control input in some shift registers?

a)

To enable parallel loading

b)

To reset the register

c)

To allow bidirectional shifting

d)

To increase the clock speed

5.

How can n bits of data be loaded into a shift register in one clock cycle?

a)

Using a buffer

b)

Using a faster clock

c)

Using parallel inputs

d)

Using serial input

6.

What is one of the important applications of shift register circuits?

a)

Data encryption

b)

Serial computation

c)

Parallel computation

d)

Signal amplification

7.

What IC provides the exclusive-OR needed in the pseudo-random sequence generator circuit?

a)

7400

b)

7474

c)

74164

d)

7486

8.

In a serial adder, what is the role of the D flip-flop?

a)

To store the sum

b)

To store the clock pulse

c)

To store the input data

d)

To store the carry out

9.

What is the first step in performing addition using a serial adder?

a)

Shift the addend into register B

b)

Clear registers A and B, and the D flip-flop

c)

Run the adder for eight cycles

d)

Load the sum into register A

10.

What is the purpose of the 74164 shift registers in the serial adder?

a)

To store the binary numbers to be added

b)

To store the clock pulses

c)

To store the carry

d)

To store the sum

11.

What is the output of the full adder during the initial clock cycles when registers A and B contain all zeroes?

a)

0 for sum and 1 for carry

b)

1 for sum and 0 for carry

c)

0 for both sum and carry

d)

1 for both sum and carry