Академический Документы
Профессиональный Документы
Культура Документы
ANDHRA PRADESH
Name : K.Suguna
Designation : Lecturer
Branch : Computer Engineering
Institute : GPT, Anantapur
Year/Semester: III - Semester
Subject : Computer Architecture
Subject Code : CM-303
Topic : I/O Organization
Duration : 50 mints
Sub Topic : Interrupt initiated I/O
Teaching Aids : ppt, Animations
CM303.56 1
RECAP
CM303.56 2
Objective
CM303.56 3
Drawbacks of Programmed I/O
CM303.56 4
Interrupt Initiated I/O
• Uses interrupts
CM303.56 5
Interrupt Initiated I/O
Contd..
CM303.56 6
Interrupt Initiated I/O
CM303.56 7
Non vectored interrupt
CM303.56 8
Vectored interrupt
CM303.56 9
Sequence of events in interrupt I/O
• Interrupt request
• Interrupt acknowledge
• Status saving
• Device identification
• Peripheral service
• Restore CPU status
• Resume main task
CM303.56 10
Main program ISR
(Interrupt service routine)
interrupt
i
i+1
CM303.56 11
Summary
CM303.56 12
Quiz
1. In non vectored interrupt the branch address is
assigned to
a. any location in memory
b. fixed location in memory
c. none of the above
CM303.56 13
2. ISR means
a. interrupt source routine
b. Interface source route
c. Interrupt service routine
CM303.56 14
3. After completing ISR, control will
a. return to main program
b. not return
c. none of the above
CM303.56 15
Frequently Asked Questions
CM303.56 16