ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

ВычислСниС синдрома ΠΈ исправлСниС ошибок Π² цикличСских ΠΊΠΎΠ΄Π°Ρ…

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡƒΡΡ‚ΡŒ ΠΈ (Ρ…) ΠΈ ΠΈ (Ρ…) — ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΡ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌΡƒ слову ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Они ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ, Ссли ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° сообщСния Π±Ρ‹Π»Π° осущСствлСна Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ, ΠΈΠ»ΠΈ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС. ПокаТСм, Ρ‡Ρ‚ΠΎ синдромный ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ s (x) ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ связан с ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠΌ ошибки Π΅ (Ρ…), Π° Π·Π½Π°Ρ‡ΠΈΡ‚, с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠΉ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ВычислСниС синдрома ΠΈ исправлСниС ошибок Π² цикличСских ΠΊΠΎΠ΄Π°Ρ… (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ВычислСниС синдрома для цикличСских ΠΊΠΎΠ΄ΠΎΠ² являСтся довольно простой ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΎΠΉ, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ кодирования. Рассмотрим Π΅Π΅.

ΠŸΡƒΡΡ‚ΡŒ ΠΈ (Ρ…) ΠΈ ΠΈ (Ρ…) — ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΡ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌΡƒ слову ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Они ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ, Ссли ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° сообщСния Π±Ρ‹Π»Π° осущСствлСна Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ, ΠΈΠ»ΠΈ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС.

Π Π°Π·Π΄Π΅Π»ΠΈΠ² ΠΉ (Ρ…) Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ g (x), ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ.

ВычислСниС синдрома ΠΈ исправлСниС ошибок Π² цикличСских ΠΊΠΎΠ΄Π°Ρ….

Π³Π΄Π΅ q (Ρ…) — частноС ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ; s (x) — остаток ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ.

Если ΠΉ (Ρ…) являСтся допустимым ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ, Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅Π»ΠΈΡ‚ся Π½Π° g (x) Π±Π΅Π· остатка, Ρ‚. Π΅. s (x) = 0.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ s (x) Ρ„ 0 являСтся условиСм наличия ошибки Π² ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ s (x) ΠΈΠΌΠ΅Π΅Ρ‚ смысл синдрома ошибки Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ (Ρ…).

Π‘ΠΈΠ½Π΄Ρ€ΠΎΠΌ s (x) ΠΈΠΌΠ΅Π΅Ρ‚ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС Π²ΠΈΠ΄.

ВычислСниС синдрома ΠΈ исправлСниС ошибок Π² цикличСских ΠΊΠΎΠ΄Π°Ρ….

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ синдром вычисляСтся ΠΊΠ°ΠΊ остаток ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΠ΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ, Ρ‚ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ схСма вычислСния синдрома ΠΏΠΎΠ΄ΠΎΠ±Π½Π° схСмам кодирования, рассмотрСнным Π²Ρ‹ΡˆΠ΅, с Ρ‚ΠΎΠΉ лишь Ρ€Π°Π·Π½ΠΈΡ†Π΅ΠΉ, Ρ‡Ρ‚ΠΎ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² Π½Π΅Π΅ подаСтся Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΉ (см. Ρ€ΠΈΡ. 4.8).

ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π² ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΉ хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠΉ ошибки Π²Π΅ΠΊΡ‚ΠΎΡ€ синдрома s Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄ΠΈΠ½ Π½Π΅Π½ΡƒΠ»Π΅Π²ΠΎΠΉ элСмСнт, ΠΏΡ€ΠΈ этом Ρ„Π°ΠΊΡ‚ наличия ошибки Π»Π΅Π³ΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ, объСдинив ΠΏΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρƒ Π˜Π›Π˜ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ всСх ячССк рСгистра синдрома.

ПокаТСм, Ρ‡Ρ‚ΠΎ синдромный ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ s (x) ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ связан с ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½ΠΎΠΌ ошибки Π΅ (Ρ…), Π° Π·Π½Π°Ρ‡ΠΈΡ‚, с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΡ€ΠΈΠ½ΡΡ‚ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π‘Ρ…Π΅ΠΌΠ° получСния синдрома для ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π΄(Ρ…) =Ρ… +Ρ…+1.

Рис. 4.8. Π‘Ρ…Π΅ΠΌΠ° получСния синдрома для ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π΄ (Ρ…) =Ρ…3 +Ρ…+1.

ΠŸΡƒΡΡ‚ΡŒ Π΅ (Ρ…) — ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° ошибки. Π’ΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ принятой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

ВычислСниС синдрома ΠΈ исправлСниС ошибок Π² цикличСских ΠΊΠΎΠ΄Π°Ρ….

Π£Ρ‡Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏ (Ρ…) — допустимый ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ, Π½Π°Ρ†Π΅Π»ΠΎ дСлящийся Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ g (x), ΠΈ Π·Π°ΠΏΠΈΡˆΠ΅ΠΌ Π΄Π²Π° выраТСния:

ВычислСниС синдрома ΠΈ исправлСниС ошибок Π² цикличСских ΠΊΠΎΠ΄Π°Ρ….

По ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° (ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°) ошибки:

ВычислСниС синдрома ΠΈ исправлСниС ошибок Π² цикличСских ΠΊΠΎΠ΄Π°Ρ….

Π’ΠΎ Π΅ΡΡ‚ΡŒ синдромный ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ s (x) Π΅ΡΡ‚ΡŒ остаток ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ошибки Π΅ (Ρ…) Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Π΄ (Ρ…).

ΠžΡ‚ΡΡŽΠ΄Π° слСдуСт, Ρ‡Ρ‚ΠΎ ΠΏΠΎ ΡΠΈΠ½Π΄Ρ€ΠΎΠΌΡƒ s (x) ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€ ошибки Π΅ (Ρ…), Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ