Kód pro opravu chyb (ECC)

Autor: Randy Alexander
Datum Vytvoření: 28 Duben 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Kód pro opravu chyb (ECC) - Technologie
Kód pro opravu chyb (ECC) - Technologie

Obsah

Definice - Co znamená kód pro opravu chyb (ECC)?

Kód pro opravu chyb (ECC) kontroluje chyby ve čtení nebo přenosu dat a opravuje je, jakmile jsou nalezeny. ECC je podobné kontrole parity s tou výjimkou, že opravuje chyby okamžitě po detekci. ECC je stále běžnější v oblasti ukládání dat a hardwaru síťového přenosu, zejména se zvyšováním rychlosti dat a odpovídajícími chybami.


Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje kód pro opravu chyb (ECC)

Kód pro opravu chyb se použije pro ukládání dat pomocí následujících kroků:

  1. Když je datový bajt nebo slovo uloženo v RAM nebo periferním úložišti, odhaduje se a uloží bitová sekvence specifikující kód. Každý pevný počet bitů na slovo má další pevný počet bitů pro uložení tohoto kódu.
  2. Když je bajt nebo slovo vyvoláno ke čtení, kód pro načtené slovo se vypočítá podle původního algoritmu a poté se porovná s extra pevnými bity uloženého bajtu.
  3. Pokud se kódy shodují, data jsou bez chyb a jsou předána ke zpracování.
  4. Pokud se kódy neshodují, jsou změněné bity zachyceny pomocí matematického algoritmu a bity jsou okamžitě opraveny.

Data nejsou během doby skladování ověřována, ale jsou testována na chyby, když jsou požadována. V případě potřeby následuje detekce fáze opravy chyb. Časté opakující se chyby na stejné adrese úložiště naznačují trvalou hardwarovou chybu. V tomto případě je systém uživatel a, který je zaznamenán pro zaznamenání chybových umístění.