Код Хеммінга
Універсальний калькулятор систематичного коду з dmin=3.
📚 Про алгоритм
Код Хеммінга — це лінійний код, що дозволяє виявляти та виправляти поодинокі помилки. Він автоматично додає перевірочні біти до інформаційної послідовності.
- Принцип: Перевірочні розряди розміщуються на позиціях, що є степенями двійки (1, 2, 4, 8...).
- Синдром: Обчислений при декодуванні синдром S прямо вказує на порядковий номер спотвореного біта.
- Застосування: Оперативна пам'ять (ECC RAM), дискові масиви та цифрові канали зв'язку.
🔐 Кодування
// Очікування введення даних...
🔓 Декодування та виправлення
// Очікування введення даних...