Kód na opravu chýb (ECC)

Autor: Randy Alexander
Dátum Stvorenia: 28 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
Kód na opravu chýb (ECC) - Technológie
Kód na opravu chýb (ECC) - Technológie

Obsah

Definícia - Čo znamená kód na opravu chýb (ECC)?

Kód na opravu chýb (ECC) kontroluje chyby v načítaných alebo prenášaných údajoch a opravuje ich ihneď po ich zistení. ECC je podobné ako kontrola parity s tým rozdielom, že opravuje chyby okamžite po zistení. ECC sa stáva bežnejším v oblasti ukladania údajov a hardvéru sieťového prenosu, najmä so zvýšením rýchlosti údajov a zodpovedajúcich chýb.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje kód na opravu chýb (ECC)

Kód na opravu chýb sa použije na ukladanie údajov pomocou nasledujúcich krokov:

  1. Keď je dátový bajt alebo slovo uložené v RAM alebo periférnom úložisku, odhaduje sa a ukladá sa bitová sekvencia špecifikujúca kód. Každý pevný počet bitov na slovo má ďalší pevný počet bitov na uloženie tohto kódu.
  2. Keď sa bajt alebo slovo volá na čítanie, kód pre nájdené slovo sa vypočíta podľa pôvodného algoritmu a potom sa porovná s extra pevnými bitmi uloženého bajtu.
  3. Ak sa kódy zhodujú, údaje sú bezchybné a preposielajú sa na spracovanie.
  4. Ak sa kódy nezhodujú, zmenené bity sa zachytia pomocou matematického algoritmu a bity sa okamžite opravia.

Dáta nie sú overené počas doby ukladania, ale sú testované na chyby, keď sú požadované. V prípade potreby nasleduje detekcia fázy korekcie chýb. Časté opakujúce sa chyby na tej istej adrese úložiska naznačujú trvalú hardvérovú chybu. V tomto prípade systém je užívateľ a, ktorý je prihlásený, aby zaznamenal miesto (miesta) chyby.