Domov Strojna oprema Kaj je koda za odpravo napak (ecc)? - definicija iz tehopedije

Kaj je koda za odpravo napak (ecc)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni kodeks za odpravo napak (ECC)?

Koda za odpravo napak (ECC) preveri prebrane ali posredovane podatke glede napak in jih popravi takoj, ko jih najdemo. ECC je podoben preverjanju paritete, le da popravi napake takoj ob odkritju. ECC postaja vse pogostejši na področju shranjevanja podatkov in strojne opreme za prenos omrežja, zlasti s povečanjem hitrosti prenosa podatkov in ustreznimi napakami.

Techopedia pojasnjuje kodeks za odpravo napak (ECC)

Koda za odpravo napak se uporabi za shranjevanje podatkov z naslednjimi koraki:

  1. Ko je bajt ali beseda podatkov shranjena v RAM-u ali obrobnem pomnilniku, se oceni in shrani zaporedje bitov, ki določa kodo. Vsako fiksno število bitov na besedo ima dodatno fiksno število bitov za shranjevanje te kode.
  2. Ko je bajt ali beseda poklicana za branje, se koda za pridobljeno besedo izračuna v skladu z izvirnim algoritmom in nato primerja z dodatnimi fiksnimi biti shranjenih bajtov.
  3. Če se kode ujemajo, so podatki brez napak in se posredujejo v obdelavo.
  4. Če se kode ne ujemajo, se spremenjeni biti ujamejo skozi matematični algoritem in bitji se takoj popravijo.

Podatki niso preverjeni v času shranjevanja, vendar se preizkusijo za napake, ko so zahtevani. Po potrebi sledi faza popravljanja napak. Pogoste ponavljajoče se napake na istem naslovu prostora za shranjevanje kažejo na stalno strojno napako. V tem primeru sistem uporabniku pošlje sporočilo, ki je zabeleženo za beleženje lokacij napak.

Kaj je koda za odpravo napak (ecc)? - definicija iz tehopedije