Kas yra Hamingo klaidų taisymo kodas?
Kas yra Hamingo klaidų taisymo kodas?

Video: Kas yra Hamingo klaidų taisymo kodas?

Video: Kas yra Hamingo klaidų taisymo kodas?
Video: How to send a self-correcting message (Hamming codes) 2024, Lapkritis
Anonim

Hamingo kodas yra rinkinys klaida - taisymo kodai kurie gali būti naudojami aptikti ir teisinga klaidos, kurios gali atsirasti, kai duomenys perkeliami arba saugomi iš siuntėjo į gavėją.

Panašiai, kaip Hamingo kodas naudojamas klaidų taisymui?

Hamingo kodas yra blokas kodas kuris gali vienu metu aptikti iki dviejų bitų klaidų ir taisant vieno bito klaidos. Jį sukūrė R. W. Šie pertekliniai bitai yra papildomi bitai, kurie generuojami ir įterpiami tam tikrose paties pranešimo vietose, kad būtų galima klaidų aptikimas ir korekcija.

Taip pat žinote, kiek klaidų gali aptikti Hamingo kodas? Hamming kodai gali aptikti iki dviejų bitų klaidų arba pataisyti vieną bitą klaidų be aptikimas iš nepataisytų klaidų . Priešingai, paprastas paritetas kodas negali ištaisyti klaidų , ir gali aptikti tik nelyginis bitų skaičius klaida.

Be to, kas yra Hamingo kodas su pavyzdžiu?

Hamingo kodas yra klaidų taisymo rinkinys kodas s, kurios gali būti naudojamos aptikti ir ištaisyti bitų klaidas, kurios gali atsirasti perkeliant arba išsaugant kompiuterio duomenis. Hamingo kodas pavadintas R. W. Hammingas iš Bell Labs. Kad tai būtų įmanoma, siunčiančioji stotis turi pridėti papildomų duomenų (vadinamų klaidų taisymo bitais) prie perdavimo.

Kokie yra Hamingo kodo pranašumai ir trūkumai?

Didžiausias naudos iš kalimo kodas metodas yra veiksmingas tinkluose, kuriuose duomenų srautai pateikiami vieno bito klaidoms. Didžiausias trūkumas iš kalimo kodas metodas yra tas, kad jis gali išspręsti tik pavienių bitų problemas.

Rekomenduojamas: