ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ЦикличСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сдвиговых схСм

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

Начиная с (ΠΊ + 1)-Π³ΠΎ Ρ‚Π°ΠΊΡ‚Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ пСрСводится Π² Π½ΠΈΠΆΠ½Π΅Π΅ (Π»Π΅Π²ΠΎΠ΅) ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈ ΠΈΠ· ΡΠ΄Π²ΠΈΠ³ΠΎΠ²ΠΎΠ³ΠΎ рСгистра выводятся (ΠΏ — ΠΊ) ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… символов; Ρ†Π΅ΠΏΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΏΡ€ΠΈ этом Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚Π°. НапримСр, Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сдвиговой схСмы, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ Π½Π° Ρ€ΠΈΡ. 4.7, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚. ΠŸΡƒΡΡ‚ΡŒ Ρ‚ = (1001). Π’ΠΎΠ³Π΄Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ: (1 001 110). Для цикличСского (7, 4)-ΠΊΠΎΠ΄Π°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ЦикличСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сдвиговых схСм (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Алгоритм кодирования, основанный Π½Π° Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ², ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ схСму дСлСния. Она прСдставляСт собой Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ рСгистров сдвига, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ†Π΅ΠΏΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ Π»ΠΈΠ±ΠΎ Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚Ρ‹ Π² ΡΠΎΠΎΡ‚вСтствии с ΠΊΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° g (x) (рис. 4.6).

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΡ…Π΅ΠΌΠ΅ выполняСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • — Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Π°ΠΊΡ‚ΠΎΠ² символы ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, находящийся Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ (ΠΏΡ€Π°Π²ΠΎΠΌ) ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² ΠΊΠ°Π½Π°Π» (Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ рСгистр) ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΡΡ‚ΠΈΠΌ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… символов, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… благодаря Π½Π°Π»ΠΈΡ‡ΠΈΡŽ Ρ†Π΅ΠΏΠ΅ΠΉ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи g0Π° формируСтся остаток ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Ρ‚ (Ρ…) β€’ Ρ…ΠΏ~ΠΊ Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ g (x), Ρ‚. Π΅. ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ символы;
  • — Π½Π°Ρ‡ΠΈΠ½Π°Ρ с (ΠΊ + 1)-Π³ΠΎ Ρ‚Π°ΠΊΡ‚Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ пСрСводится Π² Π½ΠΈΠΆΠ½Π΅Π΅ (Π»Π΅Π²ΠΎΠ΅) ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈ ΠΈΠ· ΡΠ΄Π²ΠΈΠ³ΠΎΠ²ΠΎΠ³ΠΎ рСгистра выводятся (ΠΏ — ΠΊ) ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… символов; Ρ†Π΅ΠΏΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΏΡ€ΠΈ этом Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚Π°.
Бдвиговая схСма кодирования цикличСских ΠΊΠΎΠ΄ΠΎΠ² для ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ² Π²ΠΈΠ΄Π°.

Рис. 4.6. Бдвиговая схСма кодирования цикличСских ΠΊΠΎΠ΄ΠΎΠ² для ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ² Π²ΠΈΠ΄Π°

Π΄ (Ρ…) = 1 +Π΄, Ρ… + Π΄2Ρ…2 +…+ gn.fc.1x" -fc-1 + Ρ…" -*

ЦикличСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сдвиговых схСм.

Для цикличСского (7, 4)-ΠΊΠΎΠ΄Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ,.

Бдвиговая схСма кодирования цикличСских ΠΊΠΎΠ΄ΠΎΠ² для ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π΄(Ρ…) = Ρ… + Ρ… +1.

Рис. 4.7. Бдвиговая схСма кодирования цикличСских ΠΊΠΎΠ΄ΠΎΠ² для ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π΄ (Ρ…) = Ρ…3 + Ρ… +1.

схСма кодирования ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 4.7.

Π’ ΡΡ‚ΠΎΠΉ схСмС, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ схСмы ΠΊΠΎΠ΄Π΅Ρ€Π°, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π²Π΅Π½Ρ‚ΠΈΠ»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² Ρ†Π΅ΠΏΡΡ…, Π³Π΄Π΅ значСния коэффициСнтов ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи g, Ρ€Π°Π²Π½Ρ‹ Π½ΡƒΠ»ΡŽ, Ρ‚Π°ΠΌ ΠΆΠ΅, Π³Π΄Π΅ коэффициСнты ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ g, Ρ€Π°Π²Π½Ρ‹ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Ρ†Π΅ΠΏΡŒ просто Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Π°.

НапримСр, Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сдвиговой схСмы, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ Π½Π° Ρ€ΠΈΡ. 4.7, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚. ΠŸΡƒΡΡ‚ΡŒ Ρ‚ = (1001). Π’ΠΎΠ³Π΄Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ: (1 001 110).

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