technologia polegająca na stosowaniu buforów programowych lub sprzętowych, wykorzystywana najczęściej w celu wyrównania różnic prędkości przesyłania danych między różnymi urządzeniami.
sygnał powodujący zmianę przepływu sterowania, niezależnie od aktualnie wykonywanego programu. Pojawienie się przerwania powoduje wstrzymanie aktualnie wykonywanego programu i wykonanie przez procesor kodu procedury obsługi przerwania
procesor może pracować w dwóch trybach: systemowym (uprzywilejowanym) i użytkownika (ograniczonym). System operacyjny pracuje w trybie systemowym, a zadania użytkowników w trybie użytkownika. Dzięki temu żadne złe oprogramowanie nie przejmie kontroli.
tryb komunikacji, w którym dane przesyłane są bezpośrednio pomiędzy dyskiem a pamięcią bez udziału procesora. Ten tryb przesyłania przydaje się szczególnie w systemach wielozadaniowych.
tablica, która zawiera zgłoszenia żądających operacji wejścia-wyjścia. Każdy element takiej tablicy zawiera informację o typie urządzenia, jego adresie i stanie: (bezczynny/zajęty/nieoperatywny).