Хамминг қатесін түзету коды дегеніміз не?
Хамминг қатесін түзету коды дегеніміз не?

Бейне: Хамминг қатесін түзету коды дегеніміз не?

Бейне: Хамминг қатесін түзету коды дегеніміз не?
Бейне: Қатені түзету | Қазақ Хан Академиясы 2024, Мамыр
Anonim

Хамминг коды жиынтығы болып табылады қате - түзету кодтары анықтау үшін пайдаланылуы мүмкін және дұрыс деректерді жіберушіден қабылдаушыға жылжытқанда немесе сақтау кезінде туындауы мүмкін қателер.

Сол сияқты, қателерді түзетуде Хамминг коды қалай қолданылады?

Хамминг коды блок болып табылады код ол бір уақытта екі бит қатесін анықтауға қабілетті және түзету бір разрядты қателер. Оны R. W әзірлеген. Бұл артық биттер қосу үшін хабарламаның өзінде белгілі бір позицияларда жасалатын және кірістірілген қосымша биттер. қатені анықтау және түзету.

Сондай-ақ біліңіз, Хамминг коды қанша қатені анықтай алады? Хамминг кодтары анықтай алады екі битке дейін қателер немесе бір битті түзетіңіз қателер онсыз анықтау түзетілмеген қателер . Керісінше, қарапайым паритет код түзете алмайды қателер , және анықтай алады ішіндегі биттердің тақ саны ғана қате.

Сонымен қатар, мысалмен Хамминг коды дегеніміз не?

Хамминг коды қателерді түзету жиынтығы болып табылады код компьютер деректерін жылжытқанда немесе сақтағанда пайда болуы мүмкін бит қателерін анықтау және түзету үшін пайдаланылуы мүмкін. Хамминг коды Р. В. есімімен аталған. Хэминг Bell Labs. Мұны қосу үшін тарату станциясы жіберуге қосымша деректерді (қателерді түзету биттері деп аталады) қосуы керек.

Хамминг кодының артықшылығы мен кемшілігі қандай?

Ең үлкен пайда -ның Хамминг коды әдіс деректер ағындары бір разрядты қателер үшін берілген желілерде тиімді. Ең үлкен кемшілігі -ның Хамминг коды әдіс тек бір биттік мәселелерді шеше алады.

Ұсынылған: