SlideShare a Scribd company logo
SOFT SKILLS AND PERSONALITY DEVELOPMENT
TOPIC:FLIP-FLOPS AND REGISTERS
SUBMITTED BY
MOHAMMAD AZHAR UD DIN
ROLL NO:13YYSB6009
FLIP FLOPS
- Flip flop is the basic memory element in a digital computer.
It is used to store one
bit of information with 0 or 1. It is also called the Binary or
Toggle.
- Important characteristics of flip – flops are:
1) It is bistable device , has only two stable state 0 and 1.
2) The flip- flops has two Outputs . One output is the
complement of the other.
TYPES OF FLIP – FLOPS ARE:-
 RS FLIP – FLOP(RESET – SET FLIP –
FLOP).
 D FLIP – FLOP.
 JK FLIP – FLOP.
 MASTER SLAVE JK FLIP – FLOP.
RS FLIP FLOP
• It has inputs S(Reset), and C(clock). It has an output Q and a complemented
output Q’.
WORKING OF RS Flip-Flop
i) It both S and R are 0 during the clock transaction. The output does not
change.
ii) If S = 1 and R = 0 , the output Q is set 1.
iii) Is S=0 and R=1, the output is cleared to 0.
If both S and R are 1, the output is unpredictable , it may be 0 or 1.
Q
Q’
Set
clock
reset
S R Q(t+1) Comments
0 0 Q(t) No change
0 1 1 Clear or Reset to 0
1 0 1 Set to 1
1 1 ? Indeterminate
D- FLIP FLOP
•The D flip-flop is a flip- flop with a single data input and a clock
input C, it is called as Data flip-flop or Delay Flip –flop . The data at
D input is delayed by one clock Pulse before it gets to the output Q.
•Working of D Flip- Flop:
•Front the table , the next state Q( t + l) is determined Front the D
input. The relationship can be expressed by a characteristics
equation Q( t +l)=D.
Data
Clock
Q
Q’
Set
Clear/Reset
D Q(t +1)
0
1
0
1
JK FLIP -FLOP
. It is versatile and widely used type of flip flop . The j and k
designation for the input have no known signification
Working of JK Flip – Flip
i) When J and K inputs are both 0 the flip – flop is said to be in the
Hold state . There is no change.
ii) When j=0 and k=1,the flip flop is cleared to 0.
iii) When j=1 and k=0 the flip flop is cleared to 1.
J
k
Q
Q’
c
J K Q(t+1)
0
0
1
1
0
1
0
1
Q(t) (no change)
0 (reset to 0)
1 (set to 1)
Q’(t)
T FLIP -FLOP
. It is also known as Toggle Flip –Flop. The toggle mode of
operation JK is used as T flip flop.
Working of T Flip Flop
I)When T=0,clock transition does not change the state of flip
flop.
ii) When T=1,a clock transition complement the state of the
flip –flop.
Q
Q’
T
T Q n+1
0
1
Q n
Q’ n
Master Slave JK Flip Flop
Master slave flip flop consists of flip-flops.
The first is the master , which responds to the positive edges of clock . The
second is the slave , which responds to the negative edge of the clock . The
output changes only during the negative edge transition of the clock.
This helps in avoiding racing condition in JK flip flop where it can be
triggered only once within clock.
Since the output of the second flip flop follows that of the first JK flip-flop ,
the names Master and slave are used.
Set
Clock
Reset
Q
Q’
J
K
CLOCK
Q
Q’
J
K
CLOCK
Q
Q’
Master flip flop Slave flip flop
REGISTERS
A register is a group of flip flop with each flip – flop capable of
storing one bit of information .A register may have combination
gates that perform certain data processing tasks in addition to flip
–flop and gates that of registers are available ,consists only flip-
flop.
.Register Load:
o the transfer new information into register
is called “Loading the Register”.
D
C
Q
R
D
C
Q
R
D
C
Q
R
D
C
R
Q
D0D1D2D3
Q0Q1Q3 Q2
CLR
CLK
REGISTER WITH PARALLEL LOAD
The C input receive clock pulses all the time
The buffer gate in the clock input reduces the power requirement from
the clock generator.
The load input in the register determines the action to be taken with
each clock pulse, the D input determines the next state of the output .To
leave the output unchanged ,it is necessary to make the D input equal to
the present value of the outputs.
D
C
Q D
C
Q D
C
Q D
C
Q
INP
OUT
CLOC
K

More Related Content

What's hot

flip flops
flip flops flip flops
flip flops
Unsa Shakir
 
Flip flop
Flip flop Flip flop
Flip flop
AttaRahmanQureshi
 
Jk flip flop
Jk flip flopJk flip flop
Jk flip flop
Priyank Soni
 
Presentation on Flip Flop
Presentation  on Flip FlopPresentation  on Flip Flop
Presentation on Flip Flop
Nahian Ahmed
 
Flip flops
Flip flopsFlip flops
Flip flops
rameshthombre1
 
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
Electronics for Biomedical
 
What are Flip Flops and Its types.
What are Flip Flops and Its types.What are Flip Flops and Its types.
What are Flip Flops and Its types.
Satya P. Joshi
 
Flip flop
Flip flopFlip flop
Flip flop
Moni Adhikary
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
Gaditek
 
Sequential circuit-Digital Electronics
Sequential circuit-Digital ElectronicsSequential circuit-Digital Electronics
Sequential circuit-Digital Electronics
Bipul Roy Bpl
 
Registers
RegistersRegisters
Registers
Sanjeev Patel
 
Register
RegisterRegister
Register
AL IMRAN
 
latches
 latches latches
latches
Unsa Shakir
 
Latches
LatchesLatches
synchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registerssynchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registers
Dr Naim R Kidwai
 
Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1
university of education,Lahore
 
Sequential logic circuits flip-flop pt 3
Sequential logic circuits   flip-flop pt 3Sequential logic circuits   flip-flop pt 3
Sequential logic circuits flip-flop pt 3
Sarah Sue Calbio
 
Sequential Logic
Sequential LogicSequential Logic
Flip Flop - Digital electronics
Flip Flop - Digital electronicsFlip Flop - Digital electronics
Flip Flop - Digital electronics
Md Sadequl Islam
 

What's hot (20)

flip flops
flip flops flip flops
flip flops
 
Flip flop
Flip flop Flip flop
Flip flop
 
Jk flip flop
Jk flip flopJk flip flop
Jk flip flop
 
Presentation on Flip Flop
Presentation  on Flip FlopPresentation  on Flip Flop
Presentation on Flip Flop
 
Flip flops
Flip flopsFlip flops
Flip flops
 
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
 
What are Flip Flops and Its types.
What are Flip Flops and Its types.What are Flip Flops and Its types.
What are Flip Flops and Its types.
 
Dld
DldDld
Dld
 
Flip flop
Flip flopFlip flop
Flip flop
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
 
Sequential circuit-Digital Electronics
Sequential circuit-Digital ElectronicsSequential circuit-Digital Electronics
Sequential circuit-Digital Electronics
 
Registers
RegistersRegisters
Registers
 
Register
RegisterRegister
Register
 
latches
 latches latches
latches
 
Latches
LatchesLatches
Latches
 
synchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registerssynchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registers
 
Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1
 
Sequential logic circuits flip-flop pt 3
Sequential logic circuits   flip-flop pt 3Sequential logic circuits   flip-flop pt 3
Sequential logic circuits flip-flop pt 3
 
Sequential Logic
Sequential LogicSequential Logic
Sequential Logic
 
Flip Flop - Digital electronics
Flip Flop - Digital electronicsFlip Flop - Digital electronics
Flip Flop - Digital electronics
 

Similar to Flip flops & registers

unit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptxunit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptx
Sahithikairamkonda
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
ThanmayiKumar
 
Flip flop
Flip flopFlip flop
Assignment#5
Assignment#5Assignment#5
Assignment#5
Sunita Milind Dol
 
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
recoveraccount1
 
flip flop Presentation
flip flop  Presentationflip flop  Presentation
flip flop Presentation
maalik123
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4
RLJIT
 
DPCO UNIT 2.pdf
DPCO UNIT 2.pdfDPCO UNIT 2.pdf
DPCO UNIT 2.pdf
udhayaveenaa
 
DPCO UNIT 2.pptx
DPCO UNIT 2.pptxDPCO UNIT 2.pptx
DPCO UNIT 2.pptx
udhayaveenaa
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
MutabarShah
 
Flip flop slide
Flip flop slideFlip flop slide
Flip flop slide
jyothir19
 
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
UtsavDas21
 
Aeav 301 lec 19
Aeav 301 lec 19Aeav 301 lec 19
Aeav 301 lec 19
0mehdi
 
14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops
Sandeep Kumar
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
mubashir farooq
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
Zakariae EL IDRISSI
 
Flip flops
Flip flopsFlip flops
Flip flops
Shashi Lata
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip Flops
Faizan Janjua
 
Bistable multivibators (flip flops)
Bistable multivibators (flip flops)Bistable multivibators (flip flops)
Bistable multivibators (flip flops)
Karrar Abd Alhadi
 

Similar to Flip flops & registers (20)

unit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptxunit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptx
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
Flip flop
Flip flopFlip flop
Flip flop
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
 
flip flop Presentation
flip flop  Presentationflip flop  Presentation
flip flop Presentation
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4
 
DPCO UNIT 2.pdf
DPCO UNIT 2.pdfDPCO UNIT 2.pdf
DPCO UNIT 2.pdf
 
DPCO UNIT 2.pptx
DPCO UNIT 2.pptxDPCO UNIT 2.pptx
DPCO UNIT 2.pptx
 
Flip flop
Flip flopFlip flop
Flip flop
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
 
Flip flop slide
Flip flop slideFlip flop slide
Flip flop slide
 
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
 
Aeav 301 lec 19
Aeav 301 lec 19Aeav 301 lec 19
Aeav 301 lec 19
 
14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip Flops
 
Bistable multivibators (flip flops)
Bistable multivibators (flip flops)Bistable multivibators (flip flops)
Bistable multivibators (flip flops)
 

More from Shah Ishtiyaq Mehfooze

Software engeneering
Software engeneering Software engeneering
Software engeneering
Shah Ishtiyaq Mehfooze
 
Software testing
Software testingSoftware testing
Software testing
Shah Ishtiyaq Mehfooze
 
Studey on facebook as a promotional tool for different companies
Studey on facebook as a promotional tool for different companies Studey on facebook as a promotional tool for different companies
Studey on facebook as a promotional tool for different companies
Shah Ishtiyaq Mehfooze
 
Modes of data transfer
Modes of data transferModes of data transfer
Modes of data transfer
Shah Ishtiyaq Mehfooze
 
Ishtiyaq presentation
Ishtiyaq presentationIshtiyaq presentation
Ishtiyaq presentation
Shah Ishtiyaq Mehfooze
 
Ishtiyaq presentation copy
Ishtiyaq presentation   copyIshtiyaq presentation   copy
Ishtiyaq presentation copy
Shah Ishtiyaq Mehfooze
 
Interface &packages
Interface &packagesInterface &packages
Interface &packages
Shah Ishtiyaq Mehfooze
 
Gcse bus--revised-support-9699
Gcse bus--revised-support-9699Gcse bus--revised-support-9699
Gcse bus--revised-support-9699
Shah Ishtiyaq Mehfooze
 
Applet programming1
Applet programming1Applet programming1
Applet programming1
Shah Ishtiyaq Mehfooze
 
Aasiya jaan
Aasiya jaanAasiya jaan
0273685988 ch03
0273685988 ch030273685988 ch03
0273685988 ch03
Shah Ishtiyaq Mehfooze
 
144 yycmd014 (ishtiyaq hussain shah)
144 yycmd014 (ishtiyaq hussain shah)144 yycmd014 (ishtiyaq hussain shah)
144 yycmd014 (ishtiyaq hussain shah)
Shah Ishtiyaq Mehfooze
 
1 sdlc model
1 sdlc model1 sdlc model

More from Shah Ishtiyaq Mehfooze (14)

Software engeneering
Software engeneering Software engeneering
Software engeneering
 
Software testing
Software testingSoftware testing
Software testing
 
Studey on facebook as a promotional tool for different companies
Studey on facebook as a promotional tool for different companies Studey on facebook as a promotional tool for different companies
Studey on facebook as a promotional tool for different companies
 
khbjhbjh
khbjhbjhkhbjhbjh
khbjhbjh
 
Modes of data transfer
Modes of data transferModes of data transfer
Modes of data transfer
 
Ishtiyaq presentation
Ishtiyaq presentationIshtiyaq presentation
Ishtiyaq presentation
 
Ishtiyaq presentation copy
Ishtiyaq presentation   copyIshtiyaq presentation   copy
Ishtiyaq presentation copy
 
Interface &packages
Interface &packagesInterface &packages
Interface &packages
 
Gcse bus--revised-support-9699
Gcse bus--revised-support-9699Gcse bus--revised-support-9699
Gcse bus--revised-support-9699
 
Applet programming1
Applet programming1Applet programming1
Applet programming1
 
Aasiya jaan
Aasiya jaanAasiya jaan
Aasiya jaan
 
0273685988 ch03
0273685988 ch030273685988 ch03
0273685988 ch03
 
144 yycmd014 (ishtiyaq hussain shah)
144 yycmd014 (ishtiyaq hussain shah)144 yycmd014 (ishtiyaq hussain shah)
144 yycmd014 (ishtiyaq hussain shah)
 
1 sdlc model
1 sdlc model1 sdlc model
1 sdlc model
 

Recently uploaded

TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 

Recently uploaded (20)

TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 

Flip flops & registers

  • 1. SOFT SKILLS AND PERSONALITY DEVELOPMENT TOPIC:FLIP-FLOPS AND REGISTERS SUBMITTED BY MOHAMMAD AZHAR UD DIN ROLL NO:13YYSB6009
  • 2. FLIP FLOPS - Flip flop is the basic memory element in a digital computer. It is used to store one bit of information with 0 or 1. It is also called the Binary or Toggle. - Important characteristics of flip – flops are: 1) It is bistable device , has only two stable state 0 and 1. 2) The flip- flops has two Outputs . One output is the complement of the other.
  • 3. TYPES OF FLIP – FLOPS ARE:-  RS FLIP – FLOP(RESET – SET FLIP – FLOP).  D FLIP – FLOP.  JK FLIP – FLOP.  MASTER SLAVE JK FLIP – FLOP.
  • 4. RS FLIP FLOP • It has inputs S(Reset), and C(clock). It has an output Q and a complemented output Q’. WORKING OF RS Flip-Flop i) It both S and R are 0 during the clock transaction. The output does not change. ii) If S = 1 and R = 0 , the output Q is set 1. iii) Is S=0 and R=1, the output is cleared to 0. If both S and R are 1, the output is unpredictable , it may be 0 or 1. Q Q’ Set clock reset S R Q(t+1) Comments 0 0 Q(t) No change 0 1 1 Clear or Reset to 0 1 0 1 Set to 1 1 1 ? Indeterminate
  • 5. D- FLIP FLOP •The D flip-flop is a flip- flop with a single data input and a clock input C, it is called as Data flip-flop or Delay Flip –flop . The data at D input is delayed by one clock Pulse before it gets to the output Q. •Working of D Flip- Flop: •Front the table , the next state Q( t + l) is determined Front the D input. The relationship can be expressed by a characteristics equation Q( t +l)=D. Data Clock Q Q’ Set Clear/Reset D Q(t +1) 0 1 0 1
  • 6. JK FLIP -FLOP . It is versatile and widely used type of flip flop . The j and k designation for the input have no known signification Working of JK Flip – Flip i) When J and K inputs are both 0 the flip – flop is said to be in the Hold state . There is no change. ii) When j=0 and k=1,the flip flop is cleared to 0. iii) When j=1 and k=0 the flip flop is cleared to 1. J k Q Q’ c J K Q(t+1) 0 0 1 1 0 1 0 1 Q(t) (no change) 0 (reset to 0) 1 (set to 1) Q’(t)
  • 7. T FLIP -FLOP . It is also known as Toggle Flip –Flop. The toggle mode of operation JK is used as T flip flop. Working of T Flip Flop I)When T=0,clock transition does not change the state of flip flop. ii) When T=1,a clock transition complement the state of the flip –flop. Q Q’ T T Q n+1 0 1 Q n Q’ n
  • 8. Master Slave JK Flip Flop Master slave flip flop consists of flip-flops. The first is the master , which responds to the positive edges of clock . The second is the slave , which responds to the negative edge of the clock . The output changes only during the negative edge transition of the clock. This helps in avoiding racing condition in JK flip flop where it can be triggered only once within clock. Since the output of the second flip flop follows that of the first JK flip-flop , the names Master and slave are used. Set Clock Reset Q Q’ J K CLOCK Q Q’ J K CLOCK Q Q’ Master flip flop Slave flip flop
  • 9. REGISTERS A register is a group of flip flop with each flip – flop capable of storing one bit of information .A register may have combination gates that perform certain data processing tasks in addition to flip –flop and gates that of registers are available ,consists only flip- flop. .Register Load: o the transfer new information into register is called “Loading the Register”. D C Q R D C Q R D C Q R D C R Q D0D1D2D3 Q0Q1Q3 Q2 CLR CLK
  • 10. REGISTER WITH PARALLEL LOAD The C input receive clock pulses all the time The buffer gate in the clock input reduces the power requirement from the clock generator. The load input in the register determines the action to be taken with each clock pulse, the D input determines the next state of the output .To leave the output unchanged ,it is necessary to make the D input equal to the present value of the outputs. D C Q D C Q D C Q D C Q INP OUT CLOC K