PIO Mode (Programmed Input/Output) oznacza tryb przesyłania danych w klasycznym interfejsie dyskowym IDE/PATA. W tym rozwiązaniu transfer danych pomiędzy urządzeniem magazynującym (np. dyskiem w IDE) a pamięcią operacyjną jest realizowany pod bezpośrednią kontrolą procesora. Skutkiem jest zwykle większe obciążenie CPU i niższa wydajność w porównaniu z rozwiązaniami, w których transfer przejmuje kontroler (np. DMA).
Dlatego poprawna jest odpowiedź: kanału IDE – to właśnie w IDE/PATA występują tryby PIO (np. 0–4), różniące się szybkością cyklu i osiągalnym transferem.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- Modem – jego "tryby" i parametry dotyczą protokołów i standardów komunikacyjnych (np. rodzin V.xx), a nie trybów transferu PIO związanych z interfejsem dysków.
- Pamięć – w pamięci RAM spotyka się inne pojęcia opisujące pracę (np. opóźnienia i timingi), a nie PIO Mode związany z magistralą IDE.
- Napęd FDD – napędy dyskietek i ich kontrolery mają własne, historyczne sposoby kodowania/zapisu i obsługi, niezwiązane z trybami PIO interfejsu IDE.
Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się PIO, myśl o "starych" interfejsach dysków i o tym, że CPU bierze udział w transferze. Jeśli pojawia się DMA/UDMA, to zwykle chodzi o odciążenie procesora i szybszy transfer w nowszych trybach tego samego interfejsu.