Жалғыз паритеттік тексеру коды қанша қатені түзете алады?
Жалғыз паритеттік тексеру коды қанша қатені түзете алады?

Бейне: Жалғыз паритеттік тексеру коды қанша қатені түзете алады?

Бейне: Жалғыз паритеттік тексеру коды қанша қатені түзете алады?
Бейне: ЧГК: не? Қайда? Қашан? оқшаулау бойынша математиктер | Flath #matholation 2024, Мамыр
Anonim

Екі өлшемді паритет тексереді алады анықтау және дұрыс барлық жалғыз қателер және екі және үшті анықтаңыз қателер матрицаның кез келген жерінде кездеседі.

Демек, код қанша қатені анықтай алады?

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

Кейіннен сұрақ туындайды, паритет қателерді түзете ала ма? Паритет бит Бұл өте қарапайым схема алады жалғыз немесе кез келген басқа тақ сандарды (яғни, үш, бес және т.б.) анықтау үшін қолданылады қателер шығысында. Төңкерілген биттердің жұп саны ерік жасаңыз паритет бит пайда болады дұрыс деректер қате болса да.

Осыны ескере отырып, бір бит қатесін қалай анықтауға болады?

Ең қарапайым анықтау тәсілі а бір биттік қате 4-те бит код паритеттік тексеруді пайдалану болып табылады, бұл жағдайда бір қосымша бит қосу керек (паритет бит ).

Қателерді түзету паритет кодтары арқылы қалай жүзеге асырылады?

Анықтау және дұрыс қателер, қосымша биттер жіберу кезінде деректер биттеріне қосылады. Қосымша биттер деп аталады паритет бит. Олар рұқсат етеді анықтау немесе түзету қателерден. Деректер биттері бірге жүреді бірге the паритет биттер а құрайды код сөз.

Ұсынылған: