Теорія інформації та кодування в задачах
166


–  поділимо  Q(x)x10  на  P(x)  і  визначимо остачу  R(x):

 x14 x12 x10

  x10 x8x5x4x2x⊕1

 x14x12 x9x8x6x5x4

    x4⊕1

    ⊕

 x10x9x8x6x5x4

 x10x8x5x4x2x⊕1

       x9x6x2x⊕1

                              ;

тобто остача   R(x)=x9x6x2x⊕1;

–  визначаємо суму  Q(x)x10 R(x)  і одержуємо поліном кодової комбінаціє коду БЧХ:  F(x) = x14x12x10x9x6x2x⊕1; йому  відповідає  комбінація 101011001000111.

Покажемо процес виявлення шести помилок. Припустимо, що при передачі виникли  6 помилок. Нехай поліном шестикратної помилки E(x) = x12 x10 x9x6x5x2. Тоді поліном прий­нятої комбінації коду  БЧХ:   F*(x) =  x14 x5x⊕1.

  Для виявлення помилок декодер виконує перевірочне ділення прийнятої комбінації  F*(x)  коду БЧХ на той же твірний поліном  P(x), який був використаний при кодуванні:

 x14x5x⊕1

  x10x8x5x4x2x⊕1

 x14x12x9x8x6x5x4

    x4⊕x2⊕1

      ⊕

 x12x9x8x6x4x⊕1

 x12x10x7x6x4x3x2

          ⊕

   x10x9x8x7⊕x3x2x⊕1

   x10x8x5x4x2x⊕1

         x9x7x5x4x3

                   .

Остача від ділення R(x)¹0, що вказує на наявність помилок у прийнятій кодовій комбінації F*(x). Здатність побудованого коду