Radič (počítač)

Radič alebo riadiaca jednotka (periférneho zariadenia) alebo hovorovo kontrolér je počítačový hardvér zabezpečujúci styk (interfacing) s počítačovou perifériou (počítačovým modulom). Radič funguje ako tlmočník, údaje z periférie prekladá do formátu, ktorému rozumie zbernica počítača a naopak. Radič je vlastne riadiaca jednotka, ktorá riadi celú činnosť periférie. Toto riadenie sa uskutočňuje pomocou riadiacich signálov, ktoré predáva každému konkrétnemu zariadeniu v periférii. Reakciou na riadiace signály sú stavové hlásenia, ktoré sú mu posielané na spracovanie pre následné rozhodnutie nad ďalším krokom. Každý radič zariadenia má na starosti určitý typ zariadenia ale každý radič zariadenia môže pracovať paralelne s ostatnými. Niektoré radiče komunikujú priamo medzi sebou, bez využitia CPU.

Príklad činnosti radiča: Radič pevného disku (HDD) dostáva príkazy z CPU na prečítanie určitého súboru. Ako odpoveď dostane CPU z radiča žiadaný súbor. Prečítanie súboru je však spojené s množstom činností - roztoč motor platní disku na presné otáčky, vystav hlavu do oblasti zoznamu dát (FAT tabuľky), prečítaj kde sa nachádza prvý segment súboru, vystav hlavu na zadanú pozíciu - stopu disku, prečítaj sektor, ulož prečítané hodnoty do buffera... V skutočnosti je množstvo úloh vykonávaných radičom ešte oveľa väčšie. 

Niektoré radiče používaných vo výpočtovej technike:
Radič pevného disku IDE, EIDE
Radič disketovej mechaniky
Radič diskové poľa (RAID)
SCSI radič
Grafický radič (grafická karta)
Sieťový radič (sieťová karta)
Radič klávesnice
Radič prerušení (IRQ)
Terminálový radič
Radič pamätí
Radič priameho prístupu do pamäte (DMA)
USB radič
Radič FireWire (1394)
SATA radič
Radič flash disku

a veľa iných ...

Kategória:Hardvér