Tek bir eşlik kontrol kodu kaç hatayı düzeltebilir?
Tek bir eşlik kontrol kodu kaç hatayı düzeltebilir?

Video: Tek bir eşlik kontrol kodu kaç hatayı düzeltebilir?

Video: Tek bir eşlik kontrol kodu kaç hatayı düzeltebilir?
Video: Dijital Kodlar / BCD - Gray - ASCII - Parity (Örnekli Anlatım) 2024, Nisan
Anonim

iki boyutlu parite çekler Yapabilmek algılamak ve doğru herşey tek hatalar ve iki ve üçü tespit et hatalar bu matrisin herhangi bir yerinde meydana gelir.

Sonuç olarak, bir kod kaç tane hata algılayabilir?

çekiçleme kodlar algılayabilir iki bit'e kadar hatalar veya bir biti düzeltin hatalar olmadan tespit etme düzeltilmemiş hatalar . Buna karşılık basit parite kod düzeltemez hatalar , ve tespit edebilir sadece tek sayıda bit hata.

Daha sonra soru şu ki, parite hataları düzeltebilir mi? parite bit Bu çok basit bir şemadır Yapabilmek tek veya başka herhangi bir tek sayıyı (yani, üç, beş, vb.) algılamak için kullanılabilir. hatalar çıktıda. Çift sayıda çevrilmiş bit niyet yapmak parite biraz belirmek doğru veriler hatalı olsa bile.

Bunu göz önünde bulundurarak, tek bitlik bir hatayı nasıl belirlersiniz?

En basit tespit etmenin yolu a tek bit hatası 4'te biraz kod parite kontrolünü kullanmaktır, bu durumda ek bir biraz eklenmelidir (parite biraz ).

Parite kodları kullanılarak hata düzeltme nasıl yapılır?

Algılamak ve doğru Hatalar, iletim sırasında veri bitlerine ek bitler eklenir. Ek bitler denir parite bit. izin veriyorlar tespit etme veya düzeltme hatalardan. Veri bitleri birlikte ile birlikte NS parite bitler bir oluşturur kod kelime.

Önerilen: