Prelab10

# Prelab10 - clock cycles. 1 ECE 332 Pre-Lab #Shift Register...

This preview shows pages 1–3. Sign up to view the full content.

Name: G Number: Pre-Laboratory #Shift Register ECE 332 1 Introduction This pre-lab is divided into two parts. Part one consists of questionare section . You have to answer questions on ”Shift Register” which is the topic for this lab. In the second part of the lab you will design a 4-bit Shift Register which you are going to implement in the lab. Part 1 2 Short Questions What is a Shift Register? A 4-bit ”Left” Shift Register is pre-loaded with the binary value ”1011”. A serial input to this register has a binary value of ’0’. Write the output values of shift register for the next 4 clock cycles. Clock Cycle Output of Shift Register 0 1011 1 2 3 4 A 4-bit ”Right” Shift Register is pre-loaded with the binary value ”0111”. A serial input to this register has a binary value of ’0’. Write the output values of shift register for the next 4

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: clock cycles. 1 ECE 332 Pre-Lab #Shift Register 2 Clock Cycle Output of Shift Register 0111 1 2 3 4 Part 2 3 Design a 4-bit Shift Register Design a 4-bit parallel input/ parallel output Shift Register with the following charecterstics: A mode control signal Select When Select = 0, the register loads D i . When Select = 1, the register shifts left (and Q receives Serial input). A rising-edge triggred clock, Clock. A serial input to the register, Serial Input. 4-bit Shift Register Serial Input Select Clock Q1 Q0 Q2 Q3 D3 D2 D1 D0 ECE 332 Pre-Lab #Shift Register 3 Draw the circuit diagram for the shift register described above, using D Flip-Flops and 2x1 Muxes....
View Full Document

## Prelab10 - clock cycles. 1 ECE 332 Pre-Lab #Shift Register...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online