Obsługa urządzeń I/O
• polling - okresowe testowanie stanu urządzenia peryferyjnego (np. cykliczny odczyt portu - w pętli)
• przerwania - urządzenie zgłasza procesorowi sygnał o wystąpieniu zdarzenia (zmianie stanu) - generując przerwanie sprzętowe
• DMA - direct memoiy access ~ wymiana danych miedzy urządzeniem a pamięcią operacyjną odbywa się bez aktywnego udziału CPU.