Registers and its type DLD

MuhammadAzeem272 1,682 views 15 slides Jun 27, 2020
Slide 1
Slide 1 of 15
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15

About This Presentation

Registers and its type DLD


Slide Content

START

Register & Types <BSCS-G-Section> Presented by Muhammad Azeem TEACHER: MA’AM AFROZAH NADEEM

Registers Registers: Registers is a form of memory that use a series of Flipflop to store the binary words. Q: Why we Need Registers? Answer: 1 Flipflop can store only 1 bit of data either 0 or 1. To store a group of bits are required a group of Flipflop that is called Registers. Remember: n Bit of registers can store n bit of Binary data (Flip Flop) 8 bit registers store 8 bit of binary data.

Type of flip-flop

4 bit register Input => D1= 1 , D2= 1 , D3=0 , D4=0 Output = 1(MSB) 1 0 0(LSB) (DISCUSS Problem)

How to store data in registers Data=1100 1

Shift Register Shift Register A register which is capable of shifting the binary information hold in each Flip-flop to its next Flip-flop in a selected direction (either Left or Right is know as Universal Shift Register) is called shift register. A shift register which can shift the data in both directions is called a bi-directional shift register. Type of Shift Register 1. Serial in and serial out Shift register (SISO). 2. Serial in and Parallel out Shift register (SIPO). 3. Parallel in and serial out Shift register (PISO). 4. Parallel in and Parallel out Shift register (PIPO).

Serial in and serial out Shift register (SISO). 1 1 1 1 1 1 1 1 1 1 Shift Right Shift Left 1-Clock 1-Clock 1-Clock 1-Clock 1-Clock 1-Clock 1-Clock 1-Clock

Serial in and Parallel out Shift register (SIPO) 1 1 1 1 1 1 1 1 1 1 1-Clock 1-Clock 1-Clock 1-Clock 1 1 1 1 1-Clock (Output) Input = 4 Clock Output = 1-Clock

Parallel in and serial out Shift register (PISO). 1 1 1 1 1-Clock 1 1 1 1 1-Clock (Output) 1 1 1 1 1-Clock (Output) 1 1 1 1-Clock (Output) 1 1 1-Clock (Output) 1 1-Clock (Output) 1 1 1 1 4-Clock (Output)

Parallel in and Parallel out Shift register (PIPO). 1 1 1 1 1-Clock 1 1 1 1 1-Clock (Input) 1 1 1 1 1-Clock (Output)

CPU registers