0
0
0
0
0
0
1
1
0
0
1

0
0
0
0
0
1
0
1
0
1
1

0
0
0
0
1
0
0
1
1
1
1

0
0
0
1
0
0
0
0
1
1
1

0
0
1
0
0
0
0
1
1
1
0

0
1
0
0
0
0
0
0
1
0
1

1
0
0
0
0
0
0
1
0
1
0

0 1 0 1 1 0 0 1 1 0 1
144 -> 44 -> 101100 x4+x3+1=11001 Перевірочна:
10000000000|11001 01011001101|11001
11001 |1111011 00000 |0110101
10010 10110
11001 11001
10110 01111
11001 00000
11110 11111
11001 11101
01110 01100
00000 00000
11100 11001
11001 11001
01010 00000
00000
01010
0
0
0
0
0
0
1
0
1
0
1
1

0
0
0
0
0
1
0
1
0
1
1
0

0
0
0
0
1
0
0
0
0
1
1
0

0
0
0
1
0
0
0
0
1
1
1
0

0
0
1
0
0
0
0
1
1
1
0
0

0
1
0
0
0
0
0
1
0
0
1
1

1
0
0
0
0
0
0
0
1
1
0
1

0 1 0 1 1 0 0 1 1 0 1 0
44->101100 (x4+x3+1)*(x+1) => x5+x3+x+1 => 101011 Перевірочна:
100000000000|101011 010110011010|101011
101011 |1010011 000000 |010011
010110 101100
000000 101011
101100 001111
101011 000000
001110 111110
000000 101011
011100 101011
000000 101011
111000 000000
101011
100110
101011
01101
Помилка в одному розряді:
010110111010 -> 01011 -> 0000001
Помилка в двох розрядах:
010100111010 -> 00111 -> 0000100
Помилка в трьох розрядах:
010000111010 -> 01110 -> 0001000
Помилка в чотирьох розрядах:
000000111010 ->10011 -> 0100000
Розробити структурні схеми кодера і декодера для ni = 7 і кодової віддалі d = 4.


Рис. 1. Схема помножувача

Рис. 2. Схема подільника