Instruction cycle with interrupts

S
Shubham JainAttended Maharaja Surajmal Institute
-SHUBHAM JAIN
MCA( SEC 1)
WHAT IS INSTRUCTION ?
• A group of bits that tell the computer to perform a specific
operation.
• The instructions of a program are stored in memory.
• The CPU reads the next instruction from memory.
• It is placed in an Instruction Register (IR).
INSTRUCTION FORMAT
BASIC COMPUTER INSTRUCTIONS
CONTROL UNIT OF BASIC COMPUTER
INSTRUCTION CYCLE
A instruction is executed in three phases :
– Fetch an instruction from memory
– Decode the instruction.
– Read the effective address from memory if the
instruction has an indirect address. (OPTIONAL)
– Execute the instruction.
D'7IT3: AR M[AR]
D'7I'T3: Nothing
D7I'T3: Execute a register-reference instr.
D7IT3: Execute an input-output instr
MEMORY REFERENCE INSTRUCTIONS
REGISTER REFERENCE INSTRUCTIONS
INPUT – OUTPUT INTERRUPT
INPUT – OUTPUT INSTRUCTIONS
INTERRUPT CYCLE
Instruction cycle with interrupts
1 de 13

Recomendados

Computer registers por
Computer registersComputer registers
Computer registersDeepikaT13
7.5K visualizações22 slides
instruction cycle ppt por
instruction cycle pptinstruction cycle ppt
instruction cycle pptsheetal singh
19.6K visualizações9 slides
Instruction format por
Instruction formatInstruction format
Instruction formatSanjeev Patel
77K visualizações20 slides
Flynns classification por
Flynns classificationFlynns classification
Flynns classificationYasir Khan
82.5K visualizações10 slides
memory reference instruction por
memory reference instructionmemory reference instruction
memory reference instructionDeepikaT13
4.3K visualizações18 slides
Memory organization (Computer architecture) por
Memory organization (Computer architecture)Memory organization (Computer architecture)
Memory organization (Computer architecture)Sandesh Jonchhe
13K visualizações46 slides

Mais conteúdo relacionado

Mais procurados

memory hierarchy por
memory hierarchymemory hierarchy
memory hierarchysreelakshmikv
35.1K visualizações23 slides
Types of Addressing modes- COA por
Types of Addressing modes- COATypes of Addressing modes- COA
Types of Addressing modes- COARuchi Maurya
7.2K visualizações17 slides
Instruction cycle por
Instruction cycleInstruction cycle
Instruction cycleshweta-sharma99
71.8K visualizações16 slides
Computer architecture pipelining por
Computer architecture pipeliningComputer architecture pipelining
Computer architecture pipeliningMazin Alwaaly
17K visualizações38 slides
Modes of transfer por
Modes of transferModes of transfer
Modes of transferAndhra University
8.1K visualizações11 slides
Microprogrammed Control Unit por
Microprogrammed Control UnitMicroprogrammed Control Unit
Microprogrammed Control UnitPreethiSureshkumar1
19.4K visualizações20 slides

Mais procurados(20)

memory hierarchy por sreelakshmikv
memory hierarchymemory hierarchy
memory hierarchy
sreelakshmikv35.1K visualizações
Types of Addressing modes- COA por Ruchi Maurya
Types of Addressing modes- COATypes of Addressing modes- COA
Types of Addressing modes- COA
Ruchi Maurya7.2K visualizações
Instruction cycle por shweta-sharma99
Instruction cycleInstruction cycle
Instruction cycle
shweta-sharma9971.8K visualizações
Computer architecture pipelining por Mazin Alwaaly
Computer architecture pipeliningComputer architecture pipelining
Computer architecture pipelining
Mazin Alwaaly17K visualizações
Modes of transfer por Andhra University
Modes of transferModes of transfer
Modes of transfer
Andhra University8.1K visualizações
Microprogrammed Control Unit por PreethiSureshkumar1
Microprogrammed Control UnitMicroprogrammed Control Unit
Microprogrammed Control Unit
PreethiSureshkumar119.4K visualizações
Timing and control por chauhankapil
Timing and controlTiming and control
Timing and control
chauhankapil10K visualizações
General register organization (computer organization) por rishi ram khanal
General register organization  (computer organization)General register organization  (computer organization)
General register organization (computer organization)
rishi ram khanal2.8K visualizações
Memory Hierarchy por chauhankapil
Memory HierarchyMemory Hierarchy
Memory Hierarchy
chauhankapil17.4K visualizações
Memory organization por Dhaval Bagal
Memory organizationMemory organization
Memory organization
Dhaval Bagal1K visualizações
Control Units : Microprogrammed and Hardwired:control unit por abdosaidgkv
Control Units : Microprogrammed and Hardwired:control unitControl Units : Microprogrammed and Hardwired:control unit
Control Units : Microprogrammed and Hardwired:control unit
abdosaidgkv8.8K visualizações
Memory Organization por Kamal Acharya
Memory OrganizationMemory Organization
Memory Organization
Kamal Acharya31.5K visualizações
Interrupts por Urwa Shanza
InterruptsInterrupts
Interrupts
Urwa Shanza14.9K visualizações
Basic Computer Organization and Design por mekind
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
mekind42.8K visualizações
Virtual memory por Anuj Modi
Virtual memoryVirtual memory
Virtual memory
Anuj Modi37.2K visualizações
Instruction Execution Cycle por utsav_shah
Instruction Execution CycleInstruction Execution Cycle
Instruction Execution Cycle
utsav_shah31.4K visualizações
Data transfer and manipulation por Sanjeev Patel
Data transfer and manipulationData transfer and manipulation
Data transfer and manipulation
Sanjeev Patel35.3K visualizações
Basic Computer Organization and Design por Kamal Acharya
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
Kamal Acharya13.3K visualizações
Processor structure and funtions por Muhammad Ishaq
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtions
Muhammad Ishaq2.4K visualizações

Similar a Instruction cycle with interrupts

Instruction cycle por
Instruction cycleInstruction cycle
Instruction cycleKumar
542 visualizações12 slides
Instruction cycle por
Instruction cycleInstruction cycle
Instruction cycleKumar
18.9K visualizações12 slides
INSTRUCTION CYCLE por
INSTRUCTION CYCLEINSTRUCTION CYCLE
INSTRUCTION CYCLEParth Panchal
230 visualizações13 slides
Central Processing Unit (Instruction Circle) por
Central Processing Unit (Instruction Circle)Central Processing Unit (Instruction Circle)
Central Processing Unit (Instruction Circle)muhd afiq
94 visualizações11 slides
Central processing unit i por
Central processing unit iCentral processing unit i
Central processing unit iJyotiprakashMishra18
10 visualizações28 slides
Cpu & its execution of instruction por
Cpu & its execution of instructionCpu & its execution of instruction
Cpu & its execution of instructionbaabtra.com - No. 1 supplier of quality freshers
658 visualizações26 slides

Similar a Instruction cycle with interrupts(20)

Instruction cycle por Kumar
Instruction cycleInstruction cycle
Instruction cycle
Kumar 542 visualizações
Instruction cycle por Kumar
Instruction cycleInstruction cycle
Instruction cycle
Kumar 18.9K visualizações
INSTRUCTION CYCLE por Parth Panchal
INSTRUCTION CYCLEINSTRUCTION CYCLE
INSTRUCTION CYCLE
Parth Panchal230 visualizações
Central Processing Unit (Instruction Circle) por muhd afiq
Central Processing Unit (Instruction Circle)Central Processing Unit (Instruction Circle)
Central Processing Unit (Instruction Circle)
muhd afiq94 visualizações
Processor Basics por Education Front
Processor BasicsProcessor Basics
Processor Basics
Education Front3.2K visualizações
Instruction cycle.pptx por suryansh85
Instruction cycle.pptxInstruction cycle.pptx
Instruction cycle.pptx
suryansh8523 visualizações
Assembly language por qalbe abbas
Assembly languageAssembly language
Assembly language
qalbe abbas9 visualizações
POLITEKNIK MALAYSIA por Aiman Hud
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud489 visualizações
instruction cycle por faiqa saleem
instruction cycle instruction cycle
instruction cycle
faiqa saleem195 visualizações
Compuer organizaion processing unit por Deepak John
Compuer organizaion processing unitCompuer organizaion processing unit
Compuer organizaion processing unit
Deepak John1.7K visualizações
Simple CPU Instruction Set Design.pptx por ssuser3aa461
Simple CPU Instruction Set Design.pptxSimple CPU Instruction Set Design.pptx
Simple CPU Instruction Set Design.pptx
ssuser3aa4619 visualizações
Hypothetical machine and instruction flow scenarios por Munaam Munawar
Hypothetical machine and instruction flow scenariosHypothetical machine and instruction flow scenarios
Hypothetical machine and instruction flow scenarios
Munaam Munawar5.2K visualizações
Computer Organization : CPU, Memory and I/O organization por AmrutaMehata
Computer Organization : CPU, Memory and I/O organizationComputer Organization : CPU, Memory and I/O organization
Computer Organization : CPU, Memory and I/O organization
AmrutaMehata668 visualizações
Register Organization and Instruction cycle por Muhammad Ameer Mohavia
Register Organization and Instruction cycleRegister Organization and Instruction cycle
Register Organization and Instruction cycle
Muhammad Ameer Mohavia7.5K visualizações
25 e por Avnish Kumar
25 e25 e
25 e
Avnish Kumar83 visualizações
Microprocessors - 80386DX por PriyaDYP
Microprocessors - 80386DXMicroprocessors - 80386DX
Microprocessors - 80386DX
PriyaDYP5.5K visualizações

Último

DESIGN OF SPRINGS-UNIT4.pptx por
DESIGN OF SPRINGS-UNIT4.pptxDESIGN OF SPRINGS-UNIT4.pptx
DESIGN OF SPRINGS-UNIT4.pptxgopinathcreddy
19 visualizações47 slides
SUMIT SQL PROJECT SUPERSTORE 1.pptx por
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptxSumit Jadhav
18 visualizações26 slides
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) por
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Tsuyoshi Horigome
38 visualizações16 slides
MongoDB.pdf por
MongoDB.pdfMongoDB.pdf
MongoDB.pdfArthyR3
45 visualizações6 slides
GDSC Mikroskil Members Onboarding 2023.pdf por
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdfgdscmikroskil
58 visualizações62 slides
Web Dev Session 1.pptx por
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptxVedVekhande
11 visualizações22 slides

Último(20)

DESIGN OF SPRINGS-UNIT4.pptx por gopinathcreddy
DESIGN OF SPRINGS-UNIT4.pptxDESIGN OF SPRINGS-UNIT4.pptx
DESIGN OF SPRINGS-UNIT4.pptx
gopinathcreddy19 visualizações
SUMIT SQL PROJECT SUPERSTORE 1.pptx por Sumit Jadhav
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptx
Sumit Jadhav 18 visualizações
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) por Tsuyoshi Horigome
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Tsuyoshi Horigome38 visualizações
MongoDB.pdf por ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR345 visualizações
GDSC Mikroskil Members Onboarding 2023.pdf por gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil58 visualizações
Web Dev Session 1.pptx por VedVekhande
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptx
VedVekhande11 visualizações
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth por Innomantra
BCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for GrowthBCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for Growth
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth
Innomantra 6 visualizações
MK__Cert.pdf por Hassan Khan
MK__Cert.pdfMK__Cert.pdf
MK__Cert.pdf
Hassan Khan15 visualizações
Ansari: Practical experiences with an LLM-based Islamic Assistant por M Waleed Kadous
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic Assistant
M Waleed Kadous5 visualizações
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... por csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn5 visualizações
Design of machine elements-UNIT 3.pptx por gopinathcreddy
Design of machine elements-UNIT 3.pptxDesign of machine elements-UNIT 3.pptx
Design of machine elements-UNIT 3.pptx
gopinathcreddy33 visualizações
Pitchbook Repowerlab.pdf por VictoriaGaleano
Pitchbook Repowerlab.pdfPitchbook Repowerlab.pdf
Pitchbook Repowerlab.pdf
VictoriaGaleano5 visualizações
sam_software_eng_cv.pdf por sammyigbinovia
sam_software_eng_cv.pdfsam_software_eng_cv.pdf
sam_software_eng_cv.pdf
sammyigbinovia8 visualizações
START Newsletter 3 por Start Project
START Newsletter 3START Newsletter 3
START Newsletter 3
Start Project6 visualizações
Searching in Data Structure por raghavbirla63
Searching in Data StructureSearching in Data Structure
Searching in Data Structure
raghavbirla6314 visualizações
SPICE PARK DEC2023 (6,625 SPICE Models) por Tsuyoshi Horigome
SPICE PARK DEC2023 (6,625 SPICE Models) SPICE PARK DEC2023 (6,625 SPICE Models)
SPICE PARK DEC2023 (6,625 SPICE Models)
Tsuyoshi Horigome33 visualizações
Design_Discover_Develop_Campaign.pptx por ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth637 visualizações
REACTJS.pdf por ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR334 visualizações

Instruction cycle with interrupts