İçindekiler:
Tanım - Hamming Code ne anlama geliyor?
Bir çekiçleme kodu, aynı anda iki bit hatasını algılayabilen ve tek bit hatalarını düzeltebilen hata algılama için doğrusal bir koddur. Verici ve alıcı arasındaki sıkıştırma mesafesi bir veya daha az olduğunda güvenilir iletişim sağlanır.
Techopedia Hamming Kodunu Açıklıyor
Hamming kodu 1950 yılında Richard Hamming tarafından icat edildi. Yöntem, iki veya daha fazla bit değişikliğinden daha olası olan tek bir bit değişikliği için kullanışlıdır.
Çekiç kodlarının sadeliği, onları bilgisayar belleğinde ve tek hata düzeltmede kullanım için uygun hale getirir. SECDED adlı bir çift hata algılama varyantı kullanırlar. Bu kodlar en az üç çekiçleme mesafesine sahiptir, burada kod tek hataları algılar ve düzeltirken, çift bit hataları yalnızca bir düzeltme yapılmazsa algılanır. Ek bir eşlik biti eklemek, çekiçleme kodunun minimum mesafesini dörde çıkarır, bu da kodun çift hataları tespit ederken tek hataları tespit etmesini ve düzeltmesini sağlar.
Hamming başlangıçta üç parite bit ekleyerek dört veri bitini yedi bitin içine yerleştiren kodu tanıttı. Kodlanmış kelimenin üzerine ekstra bir eşlik biti ekleyerek kolayca sekiz ve dört bit koda genişletilebilir.
