Добавил:
eipimru
У меня есть канал с приколами: t.me/urmipies_garbage Подпишитесь пж-пж!!!!
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:6 / pr6.pdf

Таблица8 — Проверка CRC-16 (часть 3)
1000111110101110100110110000111001001111111010011111011010110100
11000000000000101
100111110101100000110110000111001001111111010011111011010110100
11000000000000101
10111110101101010110110000111001001111111010011111011010110100
11000000000000101
1111110101101111110110000111001001111111010011111011010110100
11000000000000101
11110101101101010110000111001001111111010011111011010110100
11000000000000101
110101101101111110000111001001111111010011111011010110100
11000000000000101
101101101110100000111001001111111010011111011010110100
11000000000000101
11101101110101010111001001111111010011111011010110100
11000000000000101
101101110101111111001001111111010011111011010110100
11000000000000101
11101110101110101001001111111010011111011010110100
11000000000000101
101110101110000001001111111010011111011010110100
11000000000000101
11110101110001011001111111010011111011010110100
11000000000000101
110101110001110001111111010011111011010110100
11000000000000101
101110001111011111111010011111011010110100
11000000000000101
11110001111010101111010011111011010110100
11000000000000101
110001111010000111010011111011010110100
11000000000000101
1111010001101010011111011010110100
11000000000000101
11010001101000111111011010110100
11000000000000101
10001101000010111011010110100
11000000000000101
1001101000010010011010110100
11000000000000101
101101000010000111010110100
11000000000000101
11101000010001101010110100
11000000000000101
101000010001000010110100
11000000000000101
11000010001001000110100
11000000000000101
10001001101110100
11000000000000101
1001001101110001
11

Таблица9 — Проверка CRC-16 (часть 4)
100 0100 1101 1101 0011 1010 1011 0000 0100 0001 0001 1001
110 0000 0000 0001 01
100 1001 1011 1000 1111 0101 0110 0000 1000 0010 0011 001
110 0000 0000 0001 01
101 0011 0111 0011 0110 1010 1100 0001 0000 0100 0110 01
110 0000 0000 0001 01
110 0110 1110 0100 0101 0101 1000 0010 0000 1000 1100 1
110 0000 0000 0001 01
110 1110 0101 0001 0101 1000 0010 0000 1000 1100 1
110 0000 0000 0001 01
111 0010 1000 0000 1100 0001 0000 0100 0110 01
110 0000 0000 0001 01
100 1010 0000 0110 0000 0100 0001 0001 1001
110 0000 0000 0001 01
101 0100 0000 1110 1000 1000 0010 0011 001
110 0000 0000 0001 01
110 1000 0001 1111 1001 0000 0100 0110 01
110 0000 0000 0001 01
100 0000 1111 0110 1000 0010 0011 001
110 0000 0000 0001 01
100 0001 1110 1111 1000 0100 0110 01
110 0000 0000 0001 01
100 0011 1101 1101 1000 1000 1100 1
110 0000 0000 0001 01
100 0111 1011 1001 1001 0001 1001
110 0000 0000 0001 01
100 1111 0111 0001 1010 0011 001
110 0000 0000 0001 01
101 1110 1110 0001 1100 0110 01
110 0000 0000 0001 01
111 1101 1100 0001 0000 1100 1
110 0000 0000 0001 01
111 0111 0000 0001 0011 001
110 0000 0000 0001 01
101 1100 0000 0001 1100 1
110 0000 0000 0001 01
111 1000 0000 0001 0001
110 0000 0000 0001 01
110 0000 0000 0001 01
110 0000 0000 0001 01
0
Остаток равен 0, это означает, что остаток от crc-16 найден правильно.
Проверка пройдена.
12

Вычисление CRC-32
Таблица10 — Вычисление CRC-32 (часть 1)
11101010111111101111101100010100001000011111010110111011001110100001
100000100110000010001110110110111
1101000100111100111010111001111101000011111010110111011001110100001
100000100110000010001110110110111
101001101011100011001010100010011000011111010110111011001110100001
100000100110000010001110110110111
1001001101100001000100010100100000011111010110111011001110100001
100000100110000010001110110110111
1000100000001100111111001001110011111010110111011001110100001
100000100110000010001110110110111
101001101100011100100100011101111010110111011001110100001
100000100110000010001110110110111
1001001010011110101010101011000010110111011001110100001
100000100110000010001110110110111
1000011111110001001000110101100110111011001110100001
100000100110000010001110110110111
10110010001101011011000001000111011001110100001
100000100110000010001110110110111
110000010101010011111010011100111001110100001
100000100110000010001110110110111
10000110011010001110100101010000001110100001
100000100110000010001110110110111
100000010000110011110001011101110100001
100000100110000010001110110110111
110110110001111111101011001100001
100000100110000010001110110110111
10110010111111101100101111010110
Таблица11 — Вычисление CRC-32 (часть 2)
1 0 11 0 01 0 1 11 1 11 1 0 11 0 01 0 1 11 1 01 0 1 10 1 11 1 0 01 0 11 1 1 01 0 10 1 1 00 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 1 00 0 01 0 0 11 1 10 0 1 00 0 10 1 0 00 0 11 0 1 01 1 10 0 1 01 1 11 0 1 01 0 11 0 0 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 0 00 0 00 0 0 01 1 00 1 1 00 1 10 1 0 11 1 01 1 1 00 1 00 1 0 11 1 10 1 0 10 1 10 0 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 0 01 0 10 0 1 11 0 11 1 0 11 0 00 0 0 11 1 00 0 1 01 1 11 0 1 01 0 11 0 0 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 0 11 0 10 0 0 11 1 00 1 0 01 1 11 0 0 01 1 11 0 0 11 0 10 1 0 11 0 01
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 1 01 1 00 0 0 10 0 10 1 1 11 0 11 0 0 01 0 10 0 0 11 0 10 1 1 00 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 0 11 0 10 0 0 10 1 01 1 0 10 1 01 1 0 01 1 11 0 0 01 1 01 1 0 01
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 1 01 1 00 0 1 10 1 10 0 0 10 0 01 0 0 01 0 10 1 0 00 1 10 0 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 0 11 0 10 1 0 11 1 00 0 0 00 0 01 1 0 01 1 10 0 1 10 1 00 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 1 01 1 10 0 0 10 0 00 1 0 00 0 01 0 0 01 1 11 0 1 01 1
1 0 00 0 01 0 0 11 0 00 0 0 10 0 01 1 1 01 1 01 1 0 11 1
1 0 11 1 10 0 0 10 0 01 0 1 00 0 01 1 0 00 1 01 1 1 00 1
13

Таблица12 — Вычисление CRC-32 (часть 3)
101111000100010100001100010111001101001100101010011111100011101110100110100
100000100110000010001110110110111
1111100010010110000010100001110101001100101010011111100011101110100110100
100000100110000010001110110110111
111101011110110100001001100011011001100101010011111100011101110100110100
100000100110000010001110110110111
11101111000110110000111010101100001100101010011111100011101110100110100
100000100110000010001110110110111
1101101011110111000000001110111101100101010011111100011101110100110100
100000100110000010001110110110111
101100010010111100011100011010011100101010011111100011101110100110100
100000100110000010001110110110111
1100110100111110010010101100100100101010011111100011101110100110100
100000100110000010001110110110111
100111101011110110001000001001010101010011111100011101110100110100
100000100110000010001110110110111
111001101110100000110111111101101010011111100011101110100110100
100000100110000010001110110110111
11001001000100010111001001011010010011111100011101110100110100
100000100110000010001110110110111
1001011011100011111110010000001110011111100011101110100110100
100000100110000010001110110110111
1010010000011011101111101100000011111100011101110100110100
100000100110000010001110110110111
10011001111011001100000001101101111100011101110100110100
100000100110000010001110110110111
11011100011000100111010110110011100011101110100110100
100000100110000010001110110110111
1011110000000101111101101101000000011101110100110100
100000100110000010001110110110111
11111001100101011110000000101110011101110100110100
100000100110000010001110110110111
1111011111101010110111011110101111101110100110100
100000100110000010001110110110111
111010110001010010100110011000001101110100110100
100000100110000010001110110110111
11010010111010000101000101110110101110100110100
100000100110000010001110110110111
1010000100010001101111110101101001110100110100
100000100110000010001110110110111
10001101110001001100011000000111110100110100
100000100110000010001110110110111
1111101001000100100011011100010100110100
100000100110000010001110110110111
111100000100100000000110001111010110100
100000100110000010001110110110111
11100100010100010001000111001101110100
100000100110000010001110110110111
1100110001100011001111100010110010100
100000100110000010001110110110111
100111000000011101100001111011100100
100000100110000010001110110110111
111100110011111101111001101011100
100000100110000010001110110110111
11100010101111111110111011101011
14

Таблица13 — Вычисление CRC-32 (часть 4)
1110001010111111111011101110101111011000011100100111111101001111101101011010
100000100110000010001110110110111
110000011011111011000000011000001011000011100100111111101001111101101011010
100000100110000010001110110110111
10000111101111001001110101110110011000011100100111111101001111101101011010
100000100110000010001110110110111
101110111000001001110101101111000011100100111111101001111101101011010
100000100110000010001110110110111
1110011110001011111011011001111011100100111111101001111101101011010
100000100110000010001110110110111
110010111101011011000110100010101100100111111101001111101101011010
100000100110000010001110110110111
10010011011011001001000010100010100100111111101001111101101011010
100000100110000010001110110110111
10001000011000001111001111001000100111111101001111101101011010
100000100110000010001110110110111
1010000000000111110100010011000111111101001111101101011010
100000100110000010001110110110111
10001001100111010111111110101001111101001111101101011010
100000100110000010001110110110111
1011111111011111000101110010011101001111101101011010
100000100110000010001110110110111
11110110111111100110011111110011001111101101011010
100000100110000010001110110110111
1110100100111101110100100101000101111101101011010
100000100110000010001110110110111
110101101011101010111001000101011111101101011010
100000100110000010001110110110111
10101001101101000110111110011100111101101011010
100000100110000010001110110110111
101011110101001110000101000111011101101011010
100000100110000010001110110110111
1011010011001100001011110001100101101011010
100000100110000010001110110110111
11011010101100101000011100001011101011010
100000100110000010001110110110111
1011000110100100000100111010000001011010
100000100110000010001110110110111
11001111000100100111010111101111011010
100000100110000010001110110110111
1001101011100101111101100110100111010
100000100110000010001110110110111
1100010000101011110001011001001010
100000100110000010001110110110111
100011001001011010010110100100100
100000100110000010001110110110111
11101111011000011000010010011
15

Таблица14 — Вычисление CRC-32 (часть 5)
1110111101100001100001001001101110101011000000000000000000000000000000000000
100000100110000010001110110110111
110110100000001000010100100000000101011000000000000000000000000000000000000
100000100110000010001110110110111
10110000110001010011010010110111101011000000000000000000000000000000000000
100000100110000010001110110110111
110010101001011011101001101100001011000000000000000000000000000000000000
100000100110000010001110110110111
10010001111011001100111011010110011000000000000000000000000000000000000
100000100110000010001110110110111
10011100011000100000000001101111000000000000000000000000000000000000
100000100110000010001110110110111
11110000000101000111010110100100000000000000000000000000000000000
100000100110000010001110110110111
1110010011101001111101101111111100000000000000000000000000000000
100000100110000010001110110110111
110011010001001011110000010010010000000000000000000000000000000
100000100110000010001110110110111
10011110111001001111110100100101000000000000000000000000000000
100000100110000010001110110110111
11100100001000111001111111110100000000000000000000000000000
100000100110000010001110110110111
1100110010000110001000100101111100000000000000000000000000
100000100110000010001110110110111
100111011100110101011001000010010000000000000000000000000
100000100110000010001110110110111
111111010110111010111110100101000000000000000000000000
100000100110000010001110110110111
11111110000111000110000010011111000000000000000000000
100000100110000010001110110110111
1111100011111001110111001000100100000000000000000000
100000100110000010001110110110111
111101010011001010100100101001010000000000000000000
100000100110000010001110110110111
11101110101001000101010011111101000000000000000000
100000100110000010001110110110111
1101100110001001101101000100110100000000000000000
100000100110000010001110110110111
101101111101001001110101001011010000000000000000
100000100110000010001110110110111
1101011011001011111011111101101000000000000000
100000100110000010001110110110111
101010010101011011000010000000110000000000000
100000100110000010001110110110111
1010110011011001001100110110001000000000000
100000100110000010001110110110111
10111010111001101111011011100110000000000
100000100110000010001110110110111
111000100001100111100000111101100000000
100000100110000010001110110110111
11000000111100101101110001011011000000
100000100110000010001110110110111
1000010100100100101001010000000100000
100000100110000010001110110110111
11101000100001010111101101010000
16

Остаток CRC-32: 11101000100001010111101101010000.
Проверю полученный результат прибавив к сообщению остаток и
повторив операцию.
Проверка CRC-32
Таблица15 — Проверка CRC-32 (часть 1)
11101010111111101111101100010100001000011111010110111011001110100001111
100000100110000010001110110110111
1101000100111100111010111001111101000011111010110111011001110100001111
100000100110000010001110110110111
101001101011100011001010100010011000011111010110111011001110100001111
100000100110000010001110110110111
1001001101100001000100010100100000011111010110111011001110100001111
100000100110000010001110110110111
1000100000001100111111001001110011111010110111011001110100001111
100000100110000010001110110110111
101001101100011100100100011101111010110111011001110100001111
100000100110000010001110110110111
1001001010011110101010101011000010110111011001110100001111
100000100110000010001110110110111
1000011111110001001000110101100110111011001110100001111
100000100110000010001110110110111
10110010001101011011000001000111011001110100001111
100000100110000010001110110110111
110000010101010011111010011100111001110100001111
100000100110000010001110110110111
10000110011010001110100101010000001110100001111
100000100110000010001110110110111
100000010000110011110001011101110100001111
100000100110000010001110110110111
110110110001111111101011001100001111
100000100110000010001110110110111
10110010111111101100101111010110111
100000100110000010001110110110111
110000100111100100010100001101011
100000100110000010001110110110111
10000000001100110011010111011100
17

Таблица16 — Проверка CRC-32 (часть 2)
1000000000110011001101011101110010010111101010111111010011001010100111
100000100110000010001110110110111
1001010011101110110000011100010111101010111111010011001010100111
100000100110000010001110110110111
1011010001110010011110001111001101010111111010011001010100111
100000100110000010001110110110111
11011000010010111101100010100011010111111010011001010100111
100000100110000010001110110110111
1011010001010110101011001111000110111111010011001010100111
100000100110000010001110110110111
11011000110110001000100010101000111111010011001010100111
100000100110000010001110110110111
1011010101110000000011001110011011111010011001010100111
100000100110000010001110110110111
11011100010000100000100011110101111010011001010100111
100000100110000010001110110110111
1011110001000101000011000101110011010011001010100111
100000100110000010001110110110111
11111000100101100000101000011101010011001010100111
100000100110000010001110110110111
1111010111101101000010011000110110011001010100111
100000100110000010001110110110111
111011110001101100001110101011000011001010100111
100000100110000010001110110110111
11011010111101110000000011101111011001010100111
100000100110000010001110110110111
1011000100101111000111000110100111001010100111
100000100110000010001110110110111
11001101001111100100101011001001001010100111
100000100110000010001110110110111
1001111010111101100010000010010101010100111
100000100110000010001110110110111
1110011011101000001101111111011010100111
100000100110000010001110110110111
110010010001000101110010010110100100111
100000100110000010001110110110111
10010110111000111111100100000011100111
100000100110000010001110110110111
10100100000110111011111011000000111
100000100110000010001110110110111
100110011110110011000000011011011
100000100110000010001110110110111
110111000110001001110101101100
18

Таблица17 — Проверка CRC-32 (часть 3)
110111000110001001110101101100111000111011101001101001101100001110010011
100000100110000010001110110110111
10111100000001011111011011010000000111011101001101001101100001110010011
100000100110000010001110110110111
111110011001010111100000001011100111011101001101001101100001110010011
100000100110000010001110110110111
11110111111010101101110111101011111011101001101001101100001110010011
100000100110000010001110110110111
1110101100010100101001100110000011011101001101001101100001110010011
100000100110000010001110110110111
110100101110100001010001011101101011101001101001101100001110010011
100000100110000010001110110110111
10100001000100011011111101011010011101001101001101100001110010011
100000100110000010001110110110111
100011011100010011000110000001111101001101001101100001110010011
100000100110000010001110110110111
11111010010001001000110111000101001101001101100001110010011
100000100110000010001110110110111
1111000001001000000001100011110101101001101100001110010011
100000100110000010001110110110111
111001000101000100010001110011011101001101100001110010011
100000100110000010001110110110111
11001100011000110011111000101100101001101100001110010011
100000100110000010001110110110111
1001110000000111011000011110111001001101100001110010011
100000100110000010001110110110111
1111001100111111011110011010111001101100001110010011
100000100110000010001110110110111
111000101011111111101110111010111101100001110010011
100000100110000010001110110110111
11000001101111101100000001100000101100001110010011
100000100110000010001110110110111
1000011110111100100111010111011001100001110010011
100000100110000010001110110110111
10111011100000100111010110111100001110010011
100000100110000010001110110110111
111001111000101111101101100111101110010011
100000100110000010001110110110111
11001011110101101100011010001010110010011
100000100110000010001110110110111
1001001101101100100100001010001010010011
100000100110000010001110110110111
1000100001100000111100111100100010011
100000100110000010001110110110111
101000000000011111010001001100011
100000100110000010001110110110111
1000100110011101011111111010100
19

Таблица18 — Проверка CRC-32 (часть 4)
10001001100111010111111110101001111101001111101101011010000001010110000111
100000100110000010001110110110111
1011111111011111000101110010011101001111101101011010000001010110000111
100000100110000010001110110110111
11110110111111100110011111110011001111101101011010000001010110000111
100000100110000010001110110110111
1110100100111101110100100101000101111101101011010000001010110000111
100000100110000010001110110110111
110101101011101010111001000101011111101101011010000001010110000111
100000100110000010001110110110111
10101001101101000110111110011100111101101011010000001010110000111
100000100110000010001110110110111
101011110101001110000101000111011101101011010000001010110000111
100000100110000010001110110110111
1011010011001100001011110001100101101011010000001010110000111
100000100110000010001110110110111
11011010101100101000011100001011101011010000001010110000111
100000100110000010001110110110111
1011000110100100000100111010000001011010000001010110000111
100000100110000010001110110110111
11001111000100100111010111101111011010000001010110000111
100000100110000010001110110110111
1001101011100101111101100110100111010000001010110000111
100000100110000010001110110110111
1100010000101011110001011001001010000001010110000111
100000100110000010001110110110111
100011001001011010010110100100100000001010110000111
100000100110000010001110110110111
11101111011000011000010010011000001010110000111
10000010011000001000111011011
1101101000000010000101001000000001010110000111
100000100110000010001110110110111
101100001100010100110100101101111010110000111
100000100110000010001110110110111
1100101010010110111010011011000010110000111
100000100110000010001110110110111
100100011110110011001110110101100110000111
100000100110000010001110110110111
100111000110001000000000011011110000111
100000100110000010001110110110111
111100000001010001110101101001000111
100000100110000010001110110110111
11100100111010011111011011111111111
100000100110000010001110110110111
1100110100010010111100000100100011
100000100110000010001110110110111
100111101110010011111101001001101
100000100110000010001110110110111
111001000010001110011111111010
20
Соседние файлы в папке 6
