MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Çift Eşlik Biti
0
bu biti verinin sonuna ekleyin
Verideki 1 sayısı 4
Veri bit uzunluğu 7
Eşlik sonrası toplam 1 sayısı 4

Çift Eşlik Biti Nedir?

Eşlik biti (parity bit), iletim sırasında oluşabilecek hataları yakalamaya yardımcı olmak için bir ikili veri bloğuna eklenen tek bir ek bittir. Çift eşlikte, eşlik biti öyle seçilir ki — eşlik bitinin kendisi de dahil — toplam 1 sayısı çift olur. Bu hesaplayıcı ikili dizinizdeki 1'leri sayar ve doğru çift eşlik bitini verir.

Eklenen çift eşlik bitiyle iletilen çerçeveyi oluşturan ikili veri sözcüğü
Toplam 1 sayısı çift olsun diye verilere bir çift eşlik biti eklenir.

Nasıl Kullanılır?

İkili verinizi 1'ler ve 0'lardan oluşan bir dizi olarak yazın (örneğin 1011001) ve gönderin. Hesaplayıcı; sona eklenecek eşlik bitini, orijinal verideki 1 sayısını, veri uzunluğunu ve eşlik biti eklendikten sonra ortaya çıkan toplam 1 sayısını gösterir.

Formülün Açıklaması

Çift eşlik biti P, verideki 1 bitlerinin sayısının 2'ye göre modu (kalanı) alınarak hesaplanır:

$$P_{\text{even}} = \left(\text{1'lerin sayısı}\right) \bmod 2$$

Veri zaten çift sayıda 1 içeriyorsa, eşlik biti 0 olur (hiçbir şey değişmez). Tek sayıda 1 içeriyorsa eşlik biti 1 olur ve böylece toplam yeniden çift sayıya çıkar.

Örnek Çözüm

Veri olarak 1011001 dizisini ele alalım. 1 bitleri 1., 3., 4. ve 7. konumlarda yer alır, yani toplam dört adet 1 vardır. Dört çift bir sayıdır, dolayısıyla \(4 \bmod 2 = 0\). Çift eşlik biti 0 olur ve iletilen söz dizisi 10110010 şeklinde, toplamda yine dört adet 1 ile — hâlâ çift — kalır.

İkili dizedeki 1'lerin sayılması ve eşlik bitinin seçilmesi
1'leri sayın; sayı tekse eşlik biti 1, değilse 0 olur.

Sıkça Sorulan Sorular

Çift ve tek eşlik arasındaki fark nedir? Çift eşlik, toplam 1 sayısını çift yapar; tek eşlik ise tek yapar. İki eşlik biti birbirinin tersidir.

Eşlik tüm hataları yakalayabilir mi? Tek bir eşlik biti, tek sayıdaki herhangi bir bit değişimini yakalar; ancak çift sayıda hatayı (örneğin iki bitin birden değişmesini) tespit edemez ve hataları düzeltemez.

Eşlik nerede kullanılır? Eşlik bitleri seri haberleşmede (UART), bellekte (parity RAM) ve daha güçlü hata düzeltme kodlarının bir yapı taşı olarak karşımıza çıkar.

Son güncelleme: