SlideShare una empresa de Scribd logo
1 de 34
11. I/O Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Basic Issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Basic Issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Hierarchical Model of I/O ,[object Object],[object Object],[object Object],Figure 11-1
I/O System Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O System Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-2
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices ,[object Object],[object Object],[object Object],Figure 11-3(a) Physical Figure 11-3(b) Logical
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-3(c) Figure 11-13(d)
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-4
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Device Drivers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-6
Device Drivers ,[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-7
Programmed I/O with Polling ,[object Object],[object Object],[object Object],[object Object],Figure 11-8
Programmed I/O with Polling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Programmed I/O with Polling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-9
Programmed I/O with Interrupts ,[object Object],[object Object],[object Object],[object Object],Figure 11-10
Programmed I/O with Interrupts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Programmed I/O with Interrupts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-11
DMA ,[object Object],[object Object],[object Object],[object Object],Figure 11-12
DMA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-13
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-14(a,b)
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-17
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-19
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Device Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 11-20

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Computer Architecture and organization
Computer Architecture and organizationComputer Architecture and organization
Computer Architecture and organization
 
18. the components of the system unit
18. the components of the system unit18. the components of the system unit
18. the components of the system unit
 
Os
OsOs
Os
 
DMA Versus Polling or Interrupt Driven I/O
DMA Versus Polling or Interrupt Driven I/ODMA Versus Polling or Interrupt Driven I/O
DMA Versus Polling or Interrupt Driven I/O
 
Unit 6
Unit 6Unit 6
Unit 6
 
Chapter 6 input output
Chapter 6 input outputChapter 6 input output
Chapter 6 input output
 
Arduino Programming Basic
Arduino Programming BasicArduino Programming Basic
Arduino Programming Basic
 
Introduction to Computer Hardware
Introduction to Computer HardwareIntroduction to Computer Hardware
Introduction to Computer Hardware
 
Computer program, computer languages, computer software
Computer program, computer languages, computer softwareComputer program, computer languages, computer software
Computer program, computer languages, computer software
 
Cp unit 1
Cp unit 1Cp unit 1
Cp unit 1
 
Overview of Computer Architecture and Organization
Overview of Computer Architecture and OrganizationOverview of Computer Architecture and Organization
Overview of Computer Architecture and Organization
 
ITBIS105 6
ITBIS105 6ITBIS105 6
ITBIS105 6
 
Kernel I/O subsystem
Kernel I/O subsystemKernel I/O subsystem
Kernel I/O subsystem
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Input output
Input outputInput output
Input output
 
COMPONENTS OF SYSTEM UNIT
COMPONENTS OF SYSTEM UNITCOMPONENTS OF SYSTEM UNIT
COMPONENTS OF SYSTEM UNIT
 
Chapter - 1
Chapter - 1Chapter - 1
Chapter - 1
 
Lec10. Memory and storage
Lec10.      Memory    and      storageLec10.      Memory    and      storage
Lec10. Memory and storage
 
System Unit
System UnitSystem Unit
System Unit
 
Computer Oraganisation and Architecture
Computer Oraganisation and ArchitectureComputer Oraganisation and Architecture
Computer Oraganisation and Architecture
 

Similar a Ch11 input output systems

IO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTUREIO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTUREHariharan Anand
 
Design an I/O system
Design an I/O systemDesign an I/O system
Design an I/O systemAARTHI SEETHA
 
Ap Power Point Chpt1
Ap Power Point Chpt1Ap Power Point Chpt1
Ap Power Point Chpt1dplunkett
 
Unit vos - File systems
Unit vos - File systemsUnit vos - File systems
Unit vos - File systemsdonny101
 
Introduction To operating System:
Introduction To operating System:Introduction To operating System:
Introduction To operating System:Munazza-Mah-Jabeen
 
Lecture Notes for Device management in Operating Systems
Lecture Notes for Device management in Operating SystemsLecture Notes for Device management in Operating Systems
Lecture Notes for Device management in Operating Systemsgirmay Gebray
 
5.6 Basic computer structure microprocessors
5.6 Basic computer structure   microprocessors5.6 Basic computer structure   microprocessors
5.6 Basic computer structure microprocessorslpapadop
 
discuss the drawbacks of programmed and interrupt driven io and des.pdf
discuss the drawbacks of programmed and interrupt driven io and des.pdfdiscuss the drawbacks of programmed and interrupt driven io and des.pdf
discuss the drawbacks of programmed and interrupt driven io and des.pdfinfo998421
 
Itc lec 3 Ip cycle , system unit, interface
Itc lec 3 Ip cycle , system unit, interfaceItc lec 3 Ip cycle , system unit, interface
Itc lec 3 Ip cycle , system unit, interfaceAnzaDar3
 
Ch # 04 computer hardware
Ch # 04 computer hardware Ch # 04 computer hardware
Ch # 04 computer hardware MuhammadRobeel3
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Principles of operating system
Principles of operating systemPrinciples of operating system
Principles of operating systemAnil Dharmapuri
 

Similar a Ch11 input output systems (20)

IO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTUREIO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTURE
 
Io system
Io systemIo system
Io system
 
Presentation
PresentationPresentation
Presentation
 
Design an I/O system
Design an I/O systemDesign an I/O system
Design an I/O system
 
IO Management
IO ManagementIO Management
IO Management
 
Ap Power Point Chpt1
Ap Power Point Chpt1Ap Power Point Chpt1
Ap Power Point Chpt1
 
Unit vos - File systems
Unit vos - File systemsUnit vos - File systems
Unit vos - File systems
 
lecture1.pdf
lecture1.pdflecture1.pdf
lecture1.pdf
 
Chapter11 new
Chapter11 newChapter11 new
Chapter11 new
 
Introduction To operating System:
Introduction To operating System:Introduction To operating System:
Introduction To operating System:
 
Lecture Notes for Device management in Operating Systems
Lecture Notes for Device management in Operating SystemsLecture Notes for Device management in Operating Systems
Lecture Notes for Device management in Operating Systems
 
5.6 Basic computer structure microprocessors
5.6 Basic computer structure   microprocessors5.6 Basic computer structure   microprocessors
5.6 Basic computer structure microprocessors
 
a+ ptc
a+ ptca+ ptc
a+ ptc
 
discuss the drawbacks of programmed and interrupt driven io and des.pdf
discuss the drawbacks of programmed and interrupt driven io and des.pdfdiscuss the drawbacks of programmed and interrupt driven io and des.pdf
discuss the drawbacks of programmed and interrupt driven io and des.pdf
 
Itc lec 3 Ip cycle , system unit, interface
Itc lec 3 Ip cycle , system unit, interfaceItc lec 3 Ip cycle , system unit, interface
Itc lec 3 Ip cycle , system unit, interface
 
Ch # 04 computer hardware
Ch # 04 computer hardware Ch # 04 computer hardware
Ch # 04 computer hardware
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Principles of operating system
Principles of operating systemPrinciples of operating system
Principles of operating system
 
OSCh13
OSCh13OSCh13
OSCh13
 

Más de issbp

Os10 2
Os10 2Os10 2
Os10 2issbp
 
Os10
Os10Os10
Os10issbp
 
Os9 2
Os9 2Os9 2
Os9 2issbp
 
Os8 2
Os8 2Os8 2
Os8 2issbp
 
Os7 2
Os7 2Os7 2
Os7 2issbp
 
Os6 2
Os6 2Os6 2
Os6 2issbp
 
Os5 2
Os5 2Os5 2
Os5 2issbp
 
Os4 2
Os4 2Os4 2
Os4 2issbp
 
Os3 2
Os3 2Os3 2
Os3 2issbp
 
Os2 2
Os2 2Os2 2
Os2 2issbp
 
Class9
 Class9 Class9
Class9issbp
 
Class8
 Class8 Class8
Class8issbp
 

Más de issbp (20)

Os10 2
Os10 2Os10 2
Os10 2
 
Os10
Os10Os10
Os10
 
Os9 2
Os9 2Os9 2
Os9 2
 
Os9
Os9Os9
Os9
 
Os8 2
Os8 2Os8 2
Os8 2
 
Os8
Os8Os8
Os8
 
Os7 2
Os7 2Os7 2
Os7 2
 
Os7
Os7Os7
Os7
 
Os6 2
Os6 2Os6 2
Os6 2
 
Os6
Os6Os6
Os6
 
Os5 2
Os5 2Os5 2
Os5 2
 
Os5
Os5Os5
Os5
 
Os4 2
Os4 2Os4 2
Os4 2
 
Os4
Os4Os4
Os4
 
Os3 2
Os3 2Os3 2
Os3 2
 
Os3
Os3Os3
Os3
 
Os2 2
Os2 2Os2 2
Os2 2
 
Os2
Os2Os2
Os2
 
Class9
 Class9 Class9
Class9
 
Class8
 Class8 Class8
Class8
 

Ch11 input output systems

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.

Notas del editor

  1. For fast devices (high volume) so CPU not clogged with data transferring chores
  2. SSTF =Shortest Seek Time First Scan=Elevator