SlideShare una empresa de Scribd logo
1 de 40
Computer organization
Organization of control units
Basic concepts   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Basic concepts   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Basic concepts   ,[object Object],[object Object]
Basic concepts   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Basic concepts   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Performing arithmetic and logic operation Ri Y mux A  B ALU z Processor bus select Constant 4
Basic concepts   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Basic concepts   ,[object Object],[object Object],[object Object]
Basic concepts   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Execution of a complete instruction   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Execution of a complete instruction   ,[object Object],Z out ,R1  in  , End 7 MDR  out  , Select Y , Add, Z  in 6 R1 out , Y  in , WMFC 5 R3  out , MAR  in , Read 4  MDR  out , IR  in 3 Z  out , PC  in , Y  in  , WFMC 2 PC  out , MAR  in  ,Read, Select 4, Add, Z  in 1 Action Step
Execution of a complete instruction   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Execution of a complete instruction   ,[object Object],[object Object],[object Object]
Execution of a complete instruction   ,[object Object],[object Object],[object Object]
Execution of a complete instruction   ,[object Object],[object Object],[object Object]
Execution of a complete instruction   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Execution of a complete instruction   ,[object Object],Z out ,PC  in  , End 5 Offset of IR  out , Add, Z  in 4  MDR  out , IR  in 3 Z  out , PC  in , Y  in  , WMFC 2 PC  out , MAR  in  ,Read, Select 4, Add, Z  in 1 Action Step
Control ,[object Object],[object Object],[object Object]
Hardwired control ,[object Object],[object Object],[object Object]
Hardwired control ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hardwired control Control step  counter Step counter External  inputs Condition  codes Encoder Instruction decoder IR clock End Run INS1 INS n T1
Hardwired control ,[object Object],[object Object],[object Object],[object Object]
Hardwired control ,[object Object],[object Object],[object Object]
Hardwired control ,[object Object],[object Object],[object Object]
Micro programmed control ,[object Object],[object Object],[object Object]
Micro programmed control ,[object Object],[object Object]
Micro programmed control ,[object Object],[object Object]
Microprogrammed control   3. 1. PC out, MAR in, Read,Select,Add,Zin 2. 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 1. E nd WMFC R3 out R1 in R1 out Z out Z in Add select Y  in IR in MDR out Read MAR  in PC out PC in Micro instruction
Basic organization of a Micro programmed control unit Starting  address generator IR μ  PC Control  store Clock CW
Micro programmed control ,[object Object],[object Object],[object Object]
Micro programmed control ,[object Object],[object Object],[object Object]
Micro programmed control Starting  address generator IR μ  PC Control  store Clock CW External  inputs Condition codes
Micro programmed control ,[object Object],[object Object]
Micro programmed control ,[object Object]
Micro programmed control – address sequencing –micro instruction sequencing ,[object Object],[object Object],[object Object],[object Object]
Microinstructions with next address field ,[object Object],[object Object],[object Object],[object Object]
Micro instruction sequencing organization μ  AR Control  store Next address OR gate μ IR Microinstruction decoder Decoding circuit IR Condition codes External inputs Control signals
Microinstructions with next address field ,[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Microinstruction sequencing new
Microinstruction sequencing newMicroinstruction sequencing new
Microinstruction sequencing new
Mahesh Kumar Attri
 
Timing and-control-unit
Timing and-control-unitTiming and-control-unit
Timing and-control-unit
Anuj Modi
 
Micro operation control of processor
Micro operation control of processorMicro operation control of processor
Micro operation control of processor
Muhammad Ishaq
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
Kumar
 

La actualidad más candente (20)

Timing and control unit
Timing and control unitTiming and control unit
Timing and control unit
 
Microinstruction sequencing new
Microinstruction sequencing newMicroinstruction sequencing new
Microinstruction sequencing new
 
Control unit
Control unitControl unit
Control unit
 
CO By Rakesh Roshan
CO By Rakesh RoshanCO By Rakesh Roshan
CO By Rakesh Roshan
 
Addressing sequencing
Addressing sequencingAddressing sequencing
Addressing sequencing
 
Hardwired control
Hardwired controlHardwired control
Hardwired control
 
Timing and-control-unit
Timing and-control-unitTiming and-control-unit
Timing and-control-unit
 
Basic processing unit by aniket bhute
Basic processing unit by aniket bhuteBasic processing unit by aniket bhute
Basic processing unit by aniket bhute
 
Micro programmed control
Micro programmed  controlMicro programmed  control
Micro programmed control
 
MicroProgrammed Explained .
MicroProgrammed Explained .MicroProgrammed Explained .
MicroProgrammed Explained .
 
Micro Programmed Control Unit
Micro Programmed Control UnitMicro Programmed Control Unit
Micro Programmed Control Unit
 
Control Memory
Control MemoryControl Memory
Control Memory
 
15 control-computer organization and archietecture-CO-COA
15 control-computer organization and archietecture-CO-COA15 control-computer organization and archietecture-CO-COA
15 control-computer organization and archietecture-CO-COA
 
Micro operation control of processor
Micro operation control of processorMicro operation control of processor
Micro operation control of processor
 
Control Unit Design
Control Unit DesignControl Unit Design
Control Unit Design
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 
Timing and control circuit
Timing and control circuitTiming and control circuit
Timing and control circuit
 
Ch7 official
Ch7 officialCh7 official
Ch7 official
 
Micro programmed control
Micro programmed controlMicro programmed control
Micro programmed control
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 

Destacado

Microprogram Control
Microprogram Control Microprogram Control
Microprogram Control
Anuj Modi
 
Assembly language programming(unit 4)
Assembly language programming(unit 4)Assembly language programming(unit 4)
Assembly language programming(unit 4)
Ashim Saha
 
The infinitive and the punctuation
The infinitive and the punctuationThe infinitive and the punctuation
The infinitive and the punctuation
mohamedilias
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
neclinux
 
Unit 3 basic processing unit
Unit 3   basic processing unitUnit 3   basic processing unit
Unit 3 basic processing unit
chidabdu
 

Destacado (19)

Microprogram Control
Microprogram Control Microprogram Control
Microprogram Control
 
Micro programmed control
Micro programmed controlMicro programmed control
Micro programmed control
 
Assembly language programming(unit 4)
Assembly language programming(unit 4)Assembly language programming(unit 4)
Assembly language programming(unit 4)
 
The infinitive and the punctuation
The infinitive and the punctuationThe infinitive and the punctuation
The infinitive and the punctuation
 
Unit3 input
Unit3 inputUnit3 input
Unit3 input
 
Buses
BusesBuses
Buses
 
Precision tools
Precision toolsPrecision tools
Precision tools
 
CO by Rakesh Roshan
CO by Rakesh RoshanCO by Rakesh Roshan
CO by Rakesh Roshan
 
Intro to cao &store program
Intro to cao &store programIntro to cao &store program
Intro to cao &store program
 
Assembly Language Programming By Ytha Yu, Charles Marut Chap 8 (The Stack and...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 8 (The Stack and...Assembly Language Programming By Ytha Yu, Charles Marut Chap 8 (The Stack and...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 8 (The Stack and...
 
Assembly Language Programming By Ytha Yu, Charles Marut Chap 4 (Introduction ...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 4 (Introduction ...Assembly Language Programming By Ytha Yu, Charles Marut Chap 4 (Introduction ...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 4 (Introduction ...
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Assembly Language Programming By Ytha Yu, Charles Marut Chap 7 (Logic, Shift,...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 7 (Logic, Shift,...Assembly Language Programming By Ytha Yu, Charles Marut Chap 7 (Logic, Shift,...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 7 (Logic, Shift,...
 
2.computer org.
2.computer org.2.computer org.
2.computer org.
 
Assembly Language Programming By Ytha Yu, Charles Marut Chap 10 ( Arrays and ...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 10 ( Arrays and ...Assembly Language Programming By Ytha Yu, Charles Marut Chap 10 ( Arrays and ...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 10 ( Arrays and ...
 
Kleene's theorem
Kleene's theoremKleene's theorem
Kleene's theorem
 
Assembly Language Programming By Ytha Yu, Charles Marut Chap 6 (Flow Control ...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 6 (Flow Control ...Assembly Language Programming By Ytha Yu, Charles Marut Chap 6 (Flow Control ...
Assembly Language Programming By Ytha Yu, Charles Marut Chap 6 (Flow Control ...
 
Lect15 organization
Lect15 organizationLect15 organization
Lect15 organization
 
Unit 3 basic processing unit
Unit 3   basic processing unitUnit 3   basic processing unit
Unit 3 basic processing unit
 

Similar a Unit2 control unit

basic-processing-unit computer organ.ppt
basic-processing-unit computer organ.pptbasic-processing-unit computer organ.ppt
basic-processing-unit computer organ.ppt
ssuser702532
 

Similar a Unit2 control unit (20)

Computer Organisation and Architecture
Computer Organisation and ArchitectureComputer Organisation and Architecture
Computer Organisation and Architecture
 
Coa module2
Coa module2Coa module2
Coa module2
 
module 4.pptx
module 4.pptxmodule 4.pptx
module 4.pptx
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Compuer organizaion processing unit
Compuer organizaion processing unitCompuer organizaion processing unit
Compuer organizaion processing unit
 
310471266 chapter-7-notes-computer-organization
310471266 chapter-7-notes-computer-organization310471266 chapter-7-notes-computer-organization
310471266 chapter-7-notes-computer-organization
 
COMPUTER ORGANIZATION NOTES Unit 7
COMPUTER ORGANIZATION NOTES Unit 7COMPUTER ORGANIZATION NOTES Unit 7
COMPUTER ORGANIZATION NOTES Unit 7
 
COA-UNIT-III-FINAL (1).pptx
COA-UNIT-III-FINAL (1).pptxCOA-UNIT-III-FINAL (1).pptx
COA-UNIT-III-FINAL (1).pptx
 
BCS302-DDCO-basic processing unit-Module 5- VTU 2022 scheme-DDCO-pdf
BCS302-DDCO-basic processing unit-Module 5- VTU 2022 scheme-DDCO-pdfBCS302-DDCO-basic processing unit-Module 5- VTU 2022 scheme-DDCO-pdf
BCS302-DDCO-basic processing unit-Module 5- VTU 2022 scheme-DDCO-pdf
 
20IT204-COA- Lecture 17.pptx
20IT204-COA- Lecture 17.pptx20IT204-COA- Lecture 17.pptx
20IT204-COA- Lecture 17.pptx
 
SAMPLE FOR MICRO PROGRAMMING CO_-_7th_UNIT.pdf
SAMPLE FOR MICRO PROGRAMMING CO_-_7th_UNIT.pdfSAMPLE FOR MICRO PROGRAMMING CO_-_7th_UNIT.pdf
SAMPLE FOR MICRO PROGRAMMING CO_-_7th_UNIT.pdf
 
CO Unit 3.pdf (Important chapter of coa)
CO Unit 3.pdf (Important chapter of coa)CO Unit 3.pdf (Important chapter of coa)
CO Unit 3.pdf (Important chapter of coa)
 
4th sem,(cs is),computer org unit-7
4th sem,(cs is),computer org unit-74th sem,(cs is),computer org unit-7
4th sem,(cs is),computer org unit-7
 
4876238.ppt
4876238.ppt4876238.ppt
4876238.ppt
 
Digital-Unit-III.ppt
Digital-Unit-III.pptDigital-Unit-III.ppt
Digital-Unit-III.ppt
 
basic-processing-unit computer organ.ppt
basic-processing-unit computer organ.pptbasic-processing-unit computer organ.ppt
basic-processing-unit computer organ.ppt
 
Computer Organization for third semester Vtu SyllabusModule 4.ppt
Computer Organization  for third semester Vtu SyllabusModule 4.pptComputer Organization  for third semester Vtu SyllabusModule 4.ppt
Computer Organization for third semester Vtu SyllabusModule 4.ppt
 
Computer architecture register transfer languages rtl
Computer architecture register transfer languages rtlComputer architecture register transfer languages rtl
Computer architecture register transfer languages rtl
 
chapter3 - Basic Processing Unit.ppt
chapter3 - Basic Processing Unit.pptchapter3 - Basic Processing Unit.ppt
chapter3 - Basic Processing Unit.ppt
 
Bca examination 2016 csa
Bca examination 2016 csaBca examination 2016 csa
Bca examination 2016 csa
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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...
 
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...
 
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)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

Unit2 control unit

  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Performing arithmetic and logic operation Ri Y mux A B ALU z Processor bus select Constant 4
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Hardwired control Control step counter Step counter External inputs Condition codes Encoder Instruction decoder IR clock End Run INS1 INS n T1
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Microprogrammed control 3. 1. PC out, MAR in, Read,Select,Add,Zin 2. 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 1. E nd WMFC R3 out R1 in R1 out Z out Z in Add select Y in IR in MDR out Read MAR in PC out PC in Micro instruction
  • 31. Basic organization of a Micro programmed control unit Starting address generator IR μ PC Control store Clock CW
  • 32.
  • 33.
  • 34. Micro programmed control Starting address generator IR μ PC Control store Clock CW External inputs Condition codes
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Micro instruction sequencing organization μ AR Control store Next address OR gate μ IR Microinstruction decoder Decoding circuit IR Condition codes External inputs Control signals
  • 40.