SlideShare a Scribd company logo
1 of 18
Instructor
Prof. Waleed Anjum
Group
Members
• Irum Gul
• Adnan Hussain
• Abdul Khaliq
• Ahsin Yousaf
• S1F17MSCT005-
• S1F17MSCT0051
• S1F17MSCT0018
• S1F17MSCT0047
3
Register Transfer
Register
• Flip-flop is a 1 bit memory cell which can
be used for storing the digital data.
• To increase the storage capacity in terms
of number of bits, we have to use a group
of flip-flop. “Such a group of flip-flop is
known as a Register.”
5
Working
• The n-bit register will consist of n number of flip-flop and
it is capable of storing an n-bit word.
• The binary data in a register can be moved within the
register from one flip-flop to another.
• Register can be constructed with D-type flip-flop and a
common clock pulse input.
6
Working… conti…
• The clock pulse input, pulse input, CP, enables all flip
flops so that the information presently available at the four
inputs can be transferred into the 4-bits register.
• The four outputs can be sampled to obtain the information
presently stored in the register.
7
8
Types of
Register
◦ Serial Input Serial Output
◦ Serial Input Parallel Output
◦ Parallel Input Serial Output
◦ Parallel Input Parallel Output
9
SISO
• SISO stands for Serial Input Serial Output.
• Let all the flip-flop be initially in the reset
condition i.e. Q3 = Q2 = Q1 = Q0 = 0.
• If an entry of a four bit binary number 1 1 1 1 is
made into the register, this number should be
applied to Din bit with the LSB bit applied first.
• The D input of FF-3 i.e. D3 is connected to serial
data input Din.
• Output of FF-3 i.e. Q3 is connected to the input of
the next flip-flop i.e. D2 and so on.
10
11
SIPO
• SIPO stands for Serial Input Parallel Output.
• In such types of operations, the data is entered serially
and taken out in parallel fashion.
• Data is loaded bit by bit. The outputs are disabled as
long as the data is loading.
• As soon as the data loading gets completed, all the
flip-flops contain their required data, the outputs are
enabled so that all the loaded data is made available
over all the output lines at the same time.
• 4 clock cycles are required to load a four bit word.
Hence the speed of operation of SIPO mode is same
as that of SISO mode.
12
13
PISO
• Parallel Input Serial Output (PISO).
• Data bits are entered in parallel fashion.
• The circuit shown below is a four bit parallel input
serial output register.
• Output of previous Flip Flop is connected to the input
of the next one via a combinational circuit.
• The binary input word B0, B1, B2, B3 is applied
though the same combinational circuit.
• There are two modes in which this circuit can work
namely - shift mode or load mode.
14
15
PIPO
• PIPO stands for Parallel Input Parallel Output.
• In this mode, the 4 bit binary input B0, B1, B2, B3 is
applied to the data inputs D0, D1, D2, D3 respectively
of the four flip-flops.
• As soon as a negative clock edge is applied, the input
binary bits will be loaded into the flip-flops
simultaneously.
• The loaded bits will appear simultaneously to the
output side.
• Only clock pulse is essential to load all the bits.
16
17
18

More Related Content

What's hot

Chapt 02 ia-32 processer architecture
Chapt 02   ia-32 processer architectureChapt 02   ia-32 processer architecture
Chapt 02 ia-32 processer architecturebushrakainat214
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applicationsKarthik Kumar
 
All about Sequential circuits DLD.
All about Sequential circuits DLD.All about Sequential circuits DLD.
All about Sequential circuits DLD.Zain Jafri
 
Comparators in DLD.
Comparators in DLD.Comparators in DLD.
Comparators in DLD.Zain Jafri
 
Operators and expressions in c language
Operators and expressions in c languageOperators and expressions in c language
Operators and expressions in c languagetanmaymodi4
 
Registers and counters
Registers and counters Registers and counters
Registers and counters Deepak John
 
Synchronous counters
Synchronous countersSynchronous counters
Synchronous countersLee Diaz
 
Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)Student
 

What's hot (20)

File in C language
File in C languageFile in C language
File in C language
 
Counters
Counters Counters
Counters
 
Chapt 02 ia-32 processer architecture
Chapt 02   ia-32 processer architectureChapt 02   ia-32 processer architecture
Chapt 02 ia-32 processer architecture
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
 
Unit 3. Input and Output
Unit 3. Input and OutputUnit 3. Input and Output
Unit 3. Input and Output
 
8086 assembly
8086 assembly8086 assembly
8086 assembly
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
All about Sequential circuits DLD.
All about Sequential circuits DLD.All about Sequential circuits DLD.
All about Sequential circuits DLD.
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Flags registers
Flags registersFlags registers
Flags registers
 
Counters
CountersCounters
Counters
 
Comparators in DLD.
Comparators in DLD.Comparators in DLD.
Comparators in DLD.
 
Operators and expressions in c language
Operators and expressions in c languageOperators and expressions in c language
Operators and expressions in c language
 
Registers and counters
Registers and counters Registers and counters
Registers and counters
 
Logic gates
Logic gatesLogic gates
Logic gates
 
Registers
RegistersRegisters
Registers
 
Synchronous counters
Synchronous countersSynchronous counters
Synchronous counters
 
Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)
 
Micro programmed control
Micro programmed controlMicro programmed control
Micro programmed control
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 

Similar to Register Dld project

Chapter 8_Shift Registers (EEEg4302)1.pdf
Chapter 8_Shift Registers (EEEg4302)1.pdfChapter 8_Shift Registers (EEEg4302)1.pdf
Chapter 8_Shift Registers (EEEg4302)1.pdfTamiratDejene1
 
SHIFT REGISTERS
SHIFT REGISTERSSHIFT REGISTERS
SHIFT REGISTERSkumari36
 
CSL 202, Shift Registers using Flipflops
CSL 202, Shift Registers using FlipflopsCSL 202, Shift Registers using Flipflops
CSL 202, Shift Registers using FlipflopsCKSunith1
 
Module 4 registers and counters
Module 4 registers and counters Module 4 registers and counters
Module 4 registers and counters Deepak John
 
Registers-shift register
Registers-shift registerRegisters-shift register
Registers-shift registerBilawal Fiaz
 
SOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsSOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsA B Shinde
 
Describe the register
Describe the registerDescribe the register
Describe the registerBrenda Debra
 
digital elctronics
digital elctronicsdigital elctronics
digital elctronicsAsif Iqbal
 
Digital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptxDigital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptxThapar Institute
 
14827 shift registers
14827 shift registers14827 shift registers
14827 shift registersSandeep Kumar
 

Similar to Register Dld project (20)

Registers
RegistersRegisters
Registers
 
Registers.pptx
Registers.pptxRegisters.pptx
Registers.pptx
 
Chapter 8_Shift Registers (EEEg4302)1.pdf
Chapter 8_Shift Registers (EEEg4302)1.pdfChapter 8_Shift Registers (EEEg4302)1.pdf
Chapter 8_Shift Registers (EEEg4302)1.pdf
 
SHIFT REGISTERS
SHIFT REGISTERSSHIFT REGISTERS
SHIFT REGISTERS
 
lecture .pptx
lecture .pptxlecture .pptx
lecture .pptx
 
Group 11 introduction to registers and counters
Group 11 introduction to registers and countersGroup 11 introduction to registers and counters
Group 11 introduction to registers and counters
 
Registers r011
Registers   r011Registers   r011
Registers r011
 
CSL 202, Shift Registers using Flipflops
CSL 202, Shift Registers using FlipflopsCSL 202, Shift Registers using Flipflops
CSL 202, Shift Registers using Flipflops
 
Unit4_DE.pptx
Unit4_DE.pptxUnit4_DE.pptx
Unit4_DE.pptx
 
Module 4 registers and counters
Module 4 registers and counters Module 4 registers and counters
Module 4 registers and counters
 
Registers-shift register
Registers-shift registerRegisters-shift register
Registers-shift register
 
week 2-REGISTER.pptx
week 2-REGISTER.pptxweek 2-REGISTER.pptx
week 2-REGISTER.pptx
 
shift_register.pptx
shift_register.pptxshift_register.pptx
shift_register.pptx
 
SOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsSOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC Tools
 
Shift Registers.pptx
Shift Registers.pptxShift Registers.pptx
Shift Registers.pptx
 
Describe the register
Describe the registerDescribe the register
Describe the register
 
digital elctronics
digital elctronicsdigital elctronics
digital elctronics
 
Computer register
Computer registerComputer register
Computer register
 
Digital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptxDigital Electronics Unit_4_new.pptx
Digital Electronics Unit_4_new.pptx
 
14827 shift registers
14827 shift registers14827 shift registers
14827 shift registers
 

More from Ahsin Yousaf

Database Security Management
Database Security Management Database Security Management
Database Security Management Ahsin Yousaf
 
Corporate law in pakistan
Corporate law in pakistanCorporate law in pakistan
Corporate law in pakistanAhsin Yousaf
 
Three step writing process bovee by ahsin yousaf
Three step writing process bovee by ahsin yousafThree step writing process bovee by ahsin yousaf
Three step writing process bovee by ahsin yousafAhsin Yousaf
 
Financial Accounting presentation
Financial Accounting presentationFinancial Accounting presentation
Financial Accounting presentationAhsin Yousaf
 
Global market place
Global market placeGlobal market place
Global market placeAhsin Yousaf
 
Physical access control
Physical access controlPhysical access control
Physical access controlAhsin Yousaf
 

More from Ahsin Yousaf (7)

Database Security Management
Database Security Management Database Security Management
Database Security Management
 
Corporate law in pakistan
Corporate law in pakistanCorporate law in pakistan
Corporate law in pakistan
 
Three step writing process bovee by ahsin yousaf
Three step writing process bovee by ahsin yousafThree step writing process bovee by ahsin yousaf
Three step writing process bovee by ahsin yousaf
 
Financial Accounting presentation
Financial Accounting presentationFinancial Accounting presentation
Financial Accounting presentation
 
Bcrw
BcrwBcrw
Bcrw
 
Global market place
Global market placeGlobal market place
Global market place
 
Physical access control
Physical access controlPhysical access control
Physical access control
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Register Dld project

  • 1.
  • 3. Group Members • Irum Gul • Adnan Hussain • Abdul Khaliq • Ahsin Yousaf • S1F17MSCT005- • S1F17MSCT0051 • S1F17MSCT0018 • S1F17MSCT0047 3
  • 5. Register • Flip-flop is a 1 bit memory cell which can be used for storing the digital data. • To increase the storage capacity in terms of number of bits, we have to use a group of flip-flop. “Such a group of flip-flop is known as a Register.” 5
  • 6. Working • The n-bit register will consist of n number of flip-flop and it is capable of storing an n-bit word. • The binary data in a register can be moved within the register from one flip-flop to another. • Register can be constructed with D-type flip-flop and a common clock pulse input. 6
  • 7. Working… conti… • The clock pulse input, pulse input, CP, enables all flip flops so that the information presently available at the four inputs can be transferred into the 4-bits register. • The four outputs can be sampled to obtain the information presently stored in the register. 7
  • 8. 8
  • 9. Types of Register ◦ Serial Input Serial Output ◦ Serial Input Parallel Output ◦ Parallel Input Serial Output ◦ Parallel Input Parallel Output 9
  • 10. SISO • SISO stands for Serial Input Serial Output. • Let all the flip-flop be initially in the reset condition i.e. Q3 = Q2 = Q1 = Q0 = 0. • If an entry of a four bit binary number 1 1 1 1 is made into the register, this number should be applied to Din bit with the LSB bit applied first. • The D input of FF-3 i.e. D3 is connected to serial data input Din. • Output of FF-3 i.e. Q3 is connected to the input of the next flip-flop i.e. D2 and so on. 10
  • 11. 11
  • 12. SIPO • SIPO stands for Serial Input Parallel Output. • In such types of operations, the data is entered serially and taken out in parallel fashion. • Data is loaded bit by bit. The outputs are disabled as long as the data is loading. • As soon as the data loading gets completed, all the flip-flops contain their required data, the outputs are enabled so that all the loaded data is made available over all the output lines at the same time. • 4 clock cycles are required to load a four bit word. Hence the speed of operation of SIPO mode is same as that of SISO mode. 12
  • 13. 13
  • 14. PISO • Parallel Input Serial Output (PISO). • Data bits are entered in parallel fashion. • The circuit shown below is a four bit parallel input serial output register. • Output of previous Flip Flop is connected to the input of the next one via a combinational circuit. • The binary input word B0, B1, B2, B3 is applied though the same combinational circuit. • There are two modes in which this circuit can work namely - shift mode or load mode. 14
  • 15. 15
  • 16. PIPO • PIPO stands for Parallel Input Parallel Output. • In this mode, the 4 bit binary input B0, B1, B2, B3 is applied to the data inputs D0, D1, D2, D3 respectively of the four flip-flops. • As soon as a negative clock edge is applied, the input binary bits will be loaded into the flip-flops simultaneously. • The loaded bits will appear simultaneously to the output side. • Only clock pulse is essential to load all the bits. 16
  • 17. 17
  • 18. 18