Co je to řadič disku?
V počítači je řadič disku obvod, který umožňuje centrální zpracovatelské jednotce (CPU) komunikovat s jinými počítačovými disky, jako je disketa, pevný disk nebo nějaký jiný typ disku na disku. Řadiče disku používají rozhraní, jako je pokročilá technologická připojení (ATA) a integrovaná elektronická jednotka (IDE), která se nejčastěji používají v osobních počítačích (PC), a rozhraní malého počítačového systému (SCSI), které se nejčastěji používá v počítačích třídy „Enterprise“. Základní operace řadičů disku zahrnují variace na operace čtení a zápisu. Operační systém řadiče (OS) používá číslované bloky, zatímco disk používá další faktory, včetně fyzického válce, čísel sektoru a sledování. Ovladač zařízení provádí mapování.
Společná rozhraní ATA a IDE, které řadiče disků používají, provozují sady registrů, které jsou umístěny na různých místech v adrese vstupu/výstupu (I/O). Tyto registry se používají pro specifické informaceation o samostatných požadavcích I/O. Po psaní „příkazového registru“ zařízení začíná řadič disku zahájí výkon požadované operace. Některé přenosy dat se vyskytují mezi pamětí počítače a jejím diskem, když se v registru stavového registru nastaví bit -označený „požadavek na data“. K tomu dochází v operacích psaní diskového řadiče krátce poté, co příkaz odešle, a v operacích čtení označuje příkaz přerušení dostupnost dat.
Řadiče disku mají určité registry řadiče, které provádějí různé funkce. V jednom registru jsou bajty dat čteny a psané, ale příkazy jsou nastaveny na čtení nebo napsáno ve zcela jiném registru. Dalším registrem je „registr chyb“, který poskytuje chyby kódu. Dva registry fungují ve spojení a označují číslo válce diskového řadiče, zatímco jiný registr označuje jednotku nebo číslo hlavy.Poslední dva registry se používají k označení počtu odvětví ke čtení/zápisu a číslo sektoru.
Existují různé typy diskových řadičů, které mohou být součástí v počítači. Jedním typem diskového řadiče je řadič Diskového pole, který spravuje komponentu jednotky fyzického disku a předloží jej počítači z hlediska logických jednotek. Implementuje redundantní pole nezávislých disků (RAID) hardwaru a tak často prochází názvem RAID Controller. Standardní řadič pevného disku (HDC) je rozhraní umožňující počítačům číst/psát informace o jednotce pevného disku (HD). Kontrola forenzního disku je HDC, který se specializuje na získání přístupu pouze pro čtení z HD disků počítačů bez poškození obsahu jeho jednotky.