{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

DigitalComponents-2

DigitalComponents-2 - Kingdom Of Saudi Arabia Al-Imam...

Info icon This preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Digital Components Chapter 2 in “Computer System Architecture” 1 Kingdom Of Saudi Arabia Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Information System Department 1 st semester, 2010 – 2011 CS 224: Computer Organization T. Hala A. Al-Rumaih
Image of page 1

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

View Full Document Right Arrow Icon
Shift Registers A register capable of shifting its binary information in one or both directions is called a shift register . The logical configuration of a shift register consists of a chain of flip-flops in cascade, with the output of one flip- flop connected to the input of the next flip-flop. All flip-flops receive common clock pulses that initiate the shift from one stage to the next. The simplest possible shift register is one that uses only flip-flops, as shown: 2
Image of page 2
Shift Registers (Cont.) 3
Image of page 3

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

View Full Document Right Arrow Icon
Shift Registers (Cont.) A register capable of shifting in one direction only is called a unidirectional shift register. A register that can shift in both directions is called a bidirectional shift register. The most general shift register has all the capabilities listed in next slide. Others may have some of these capabilities, with at least one shift operation. 4
Image of page 4
Shift Registers (Cont.) 1. An input for clock pulses to synchronize all operations. 2. A shift-right operation and a serial input line associated with the shift- right. 3. A shift-left operation and a serial input line associated with the shift-left. 4. A parallel load operation and n input lines associated with the parallel transfer. 5. n parallel output lines. 6. A control state that leaves the information in the register unchanged even though clock pulses are applied continuously. 1. A 4-bit bidirectional shift register with parallel load is shown: 5
Image of page 5

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

View Full Document Right Arrow Icon
Shift Registers (Cont.) 6
Image of page 6
Shift Registers (Cont.) Each stage consists of a D flip-flop and a 4 x 1 multiplexer. The two selection inputs S 1 and S 0 select one of the multiplexer data inputs for the D flip-flop. The selection lines control the mode of operation of the register according to the function table: 7
Image of page 7

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

View Full Document Right Arrow Icon
Shift Registers (Cont.) Shift registers are often used to interface digital systems situated remotely from each other. For example, suppose that it is necessary to transmit an n-bit quantity between two points. If the distance between the source and the destination is too far, it will be expensive to use n lines to transmit the n bits in parallel. It may be more economical to use a single line and transmit the information serially one bit at a time.
Image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern