Kôd za ispravljanje pogrešaka (ECC)

Autor: Randy Alexander
Datum Stvaranja: 28 Travanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Kôd za ispravljanje pogrešaka (ECC) - Tehnologija
Kôd za ispravljanje pogrešaka (ECC) - Tehnologija

Sadržaj

Definicija - Što znači kôd za ispravljanje pogrešaka (ECC)?

Kôd za ispravljanje pogrešaka (ECC) provjerava pročitane ili poslane podatke na pogreške i ispravlja ih čim su pronađene. ECC je sličan provjeri pariteta osim što ispravlja pogreške odmah nakon otkrivanja. ECC postaje sve češći na području hardvera za pohranu podataka i mrežnog prijenosa, posebno s povećanjem brzine prijenosa podataka i odgovarajućim pogreškama.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da migrirate i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava kôd za ispravljanje pogrešaka (ECC)

Kôd za ispravljanje pogrešaka primjenjuje se na pohranu podataka putem sljedećih koraka:

  1. Kada su bajt podataka ili riječ pohranjeni u RAM-u ili perifernoj memoriji, procjenjuje se i pohranjuje niz bitova koji određuju kôd. Svaki fiksni broj bita po riječi ima dodatni fiksni broj bitova za spremanje ovog koda.
  2. Kada se bajt ili riječ poziva za čitanje, izračunava se kôd za dohvaćenu riječ prema izvornom algoritmu i zatim uspoređuje s dodatnim fiksnim bitovima spremljenog bajta.
  3. Ako se kodovi podudaraju, podaci su bez grešaka i šalju se na obradu.
  4. Ako se kodovi ne podudaraju, promijenjeni bitovi se hvataju kroz matematički algoritam i bitovi se odmah ispravljaju.

Podaci se ne provjeravaju tijekom njegova skladištenja, ali testiraju se na greškama kada su zatraženi. Po potrebi slijedi faza ispravljanja pogrešaka. Česte ponavljajuće pogreške na istoj adresi za pohranu ukazuju na trajnu pogrešku hardvera. U ovom slučaju, sustav je korisnik a, koji je zabilježen da bi zabilježio mjesto (e) pogreške.