İkili bilgi bir yerden başka bir yere iletim hatlarıyla veya radyo dalgaları gibi diğer iletişim araçlarıyla aktarılabilir. Bu iletişim araçlarını etkileyen herhangi bir dış gürültü iletideki bazı bitleri 0’dan 1’e veya 1’den 0’a dönüştürebilir. Hata bulma kodunun amacı bu şekilde oluşmuş bit hatalarını tespit etmektir. Hata bulma yöntemleri arasında en çok kullanılan eşlik(parite) biti kullanılanıdır. Eşlik (parite) biti taşınan 1 bit’lerinin toplam sayısını tek veya çift yapmak için mesaja eklenen bit’dir. Duruma göre tek eşlik veya çift eşlik seçilebilir ama çift eşlik kullanımı daha yaygındır. Her bir mesajın taşınması sırasında gönderen tarafta eşlik üretme devresi ile bir eşlik biti oluşturulur. Mesaj alıcı tarafta eşlik devresine uygulanarak kontrolü yapılır, bulunan eşlik kabul edilen eşlik değerine uymuyorsa veri taşınırken bit veya bitler değişmiş demektir. Oluşan tek sayıdaki hatalar tespit edilebilirken çift sayıdaki hata tespit edilemez. Çift sayıdaki hatanın belirlenmesi için ilave hata bulma yöntemlerine gereksinim olabilir. Hata tespitinden sonra yapılacak olanlar uygulamanın niteliğine bağlıdır. Hata çözümü için tekrar olmayacağını varsayarak göndericiye olumsuz mesajı göndererek mesajı tekrar istemek olabilir. Gönderici doğru parite elde edene kadar mesaj gönderimini tekrarlar fakat birkaç denemeden sonra halen daha mesajda hata devam ediyorsa operatöre mesaj gönderilerek iletim hattında hata olup olmadığı kontrol ettirilebilir.
Göndermek istediğim 4 bitlik bir mesajım olsun(0110) ve ben bunu tek eşlik yöntemi ile alıcıya göndermek isteyeyim. Elimdeki 4 bitlik mesaj ve oluşturulacak 1 bitlik eşlik bitindeki 1’lerin toplam sayısının tek olması gerekir. Bu durumda eşlik bitim 1 olacaktır. Gönderilecek mesaj “0110 1” gibi düşünülebilir. Mesajımızı gönderelim. Alıcıda mesaj “0100 1” şekline bürünmüş olsun. Alıcı taraftaki eşlik devresine uygulanır, ve mesajdaki 1’lerin toplamının tek olması gerektiği sonucu çıkarılır, devre buna göre mesajı kontrol eder ve 1’lerin toplamının alıcı tarafına gönderilen eşlik değerindeki gibi tek olmadığını görür. Bundan sonra hata çözümü için alternatifler kullanılır.

Umarım yardımcı olabilmişimdir, iyi çalışmalar…