Page 100 -
P. 100

User  I/O  User  I/O  program  program  program  program  4  4  1  1  I/O  I/O  command command  WRITE  WRITE  2a  2  Interrupt Interrupt  2b  handler  handler  5  5  WRITE  WRITE  END  END  3a  3  3b  WRITE  WRITE  (c) Interrupts; long I/O wait (b) Interrupts; short I/O wait









                           I/O  program  4  I/O  command  5  END                                                     Program Flow of Control without and with Interrupts





                                                                                                                 (a) No interrupts











                           User  program  1   WRITE           2              WRITE           3              WRITE    Figure 3.7







                                                                                                                    75
   95   96   97   98   99   100   101   102   103   104   105