5. תוכנית ערוץ - Channel Processor/Program
הגדרנו I/O Processor כמחשב ק/פ ייעודי (ערוץ - (Channelהמבקר מספר בקרים (המבקרים מספר התקנים). הערוץ עובד מול המעבד ומטפל בפקודות ה-I/O. הוא מקבל תוכנית ערוץ, שהיא תוכנית מלאה של פקודות ק/פ, ומפעיל את הבקרים הרלוונטיים שמפעילים את ההתקנים הרלוונטיים בסדר הנכון.
נוצר מדרג בו רמות נמוכות מהמעבד מתעסקות עם ביצוע פקודות I/O , תקלות וכו', דבר המוריד את העומס מהמעבד.
הערוץ שולח פסיקה – Channel interrupt רק לאחר סיום תכנית ערוץ שלמה, וגם זה תורם להפחתת העומס שעל המעבד (סדר גודל של פחות פסיקות לעומת פסיקות (DMA.
כדי לבדוק את הבנתך נסה לענות על השאלה הבאה: