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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ²

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

Рассмотрим Π·Π°Π΄Π°Ρ‡Ρƒ получСния ΠΊΠΎΠ΄Π° Π₯эмминга. Как извСстно, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΊΠ°Π½Π°Π»Π΅ связи ΠΈΠ·-Π·Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΠΎΠΌΠ΅Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ искаТСниС сигнала Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ 1 Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΊ 0 ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. НапримСр, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ числа 1000 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ, допустим, число 1010. По Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ Π²ΠΈΠ΄Ρƒ Π½ΠΈΠΊΠΎΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΎ Π΄ΠΎΡΡ‚овСрности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Если ΠΆΠ΅ исходноС… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

На Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π½ΠΈΠΆΠ΅ Π·Π°Π΄Π°Ρ‡Π°Ρ… синтСза Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΎΡ†Π΅Π½ΠΈΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° прСобразования логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Ρ†Π΅Π»ΡΡ… построСния минимальной Π»ΠΎΠ³ΠΈΠΊΠΈ.

ΠœΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Ρ‹. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡, здСсь Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎΠ± Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°Ρ… Π½Π΅ Ρ ΠΎΠ΄Π½ΠΈΠΌ, Π° Ρ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ. Π Π°Π½Π΅Π΅ ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ одноразрядных сумматоров (см. Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности Π½Π° с. 90, 92) ΠΌΡ‹ ΡƒΠΆΠ΅ ΠΈΠΌΠ΅Π»ΠΈ Π΄Π΅Π»ΠΎ с Π΄Π²ΡƒΠΌΡ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ — s (сумма) ΠΈ Ρ€ (пСрСнос).

Если Ρƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Π½Π° ΠΏ Π²Ρ…ΠΎΠ΄ΠΎΠ² имССтся Ρ€ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… подчиняСтся своСй логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ эквивалСнтСн Ρ€ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°ΠΌ. Если ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Ρƒ, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊ, ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ ΠΏΡ€ΠΈ записи Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π”НЀ, Ρ‚ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ число элСмСнтов И Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ элСмСнт Π˜Π›Π˜, Ρ‚ΠΎ ΠΈΡ… ΠΎΠ±Ρ‰Π΅Π΅ количСство ?ΠΈΠ»ΠΈ = Ρ€. ΠžΠ±Ρ‰Π΅Π΅ количСство элСмСнтов И ΠΈ Π˜Π› И ΡΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΊ = ΠΊΠΈ + киш. НапримСр, Ρƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Π½Π° 4 Π²Ρ…ΠΎΠ΄Π° Π°, />, су d Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

НСтрудно Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΈ = 10, ?ΠΈΠ»ΠΈ = 2, ΠΊ = 12. Однако Ссли для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ свою ΠΊΠ°Ρ€Ρ‚Ρƒ ΠšΠ°Ρ€Π½ΠΎ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ поля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ соотвСтствуСт нСкоторая функция Π―. Π­Ρ‚Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ цСлСсообразно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ синтСзС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρƒ

На Ρ€ΠΈΡ. 30 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΠΊΠ°Ρ€Ρ‚Ρ‹ для Ρƒ, ΠΈ Ρƒ2, общая ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ Π― Π·Π°ΡˆΡ‚Ρ€ΠΈΡ…ΠΎΠ²Π°Π½Π°.

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρƒ, (я) ΠΈ Ρƒ (Π±).

Рис. 30. ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρƒ, (я) ΠΈ Ρƒ2 (Π±).

Π’ ΡΠΎΠΎΡ‚вСтствии с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠšΠ°Ρ€Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ±Ρ‰Π΅ΠΉ части Π― ΠΊΠ°ΠΆΠ΄Π°Ρ функция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСна ΠΊΠ°ΠΊ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

ΠžΠ±Ρ‰Π΅Π΅ число логичСских элСмСнтов Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ (19).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

Π³Π΄Π΅ И — число элСмСнтов Π² ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΎΠΉ схСмС Π―.

Если ΠΊ' < ΠΊΡƒ Ρ‚ΠΎ Π²Ρ‹Π³ΠΎΠ΄Π½Π΅Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (19).

Для нашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ср, = bed (ΠΊΠΎΠ½Ρ‚ΡƒΡ€ Π°), ср2 = abc (ΠΊΠΎΠ½Ρ‚ΡƒΡ€ |3), ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ,.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

ΠΏΡ€ΠΈ этом И = 6, ΠΊ'ΠΈ = 2, ΠΊ'ΠΈΠ»ΠΈ = 2, ΠΊ'= 10. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊ'< 12, Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ смысл Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ структурной схСмой, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π½Π° Ρ€ΠΈΡ. 31.

Автомат с двумя Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ Ρƒ, ΠΈ Ρƒ.

Рис. 31. Автомат с Π΄Π²ΡƒΠΌΡ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ Ρƒ, ΠΈ Ρƒ2

РСализация логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π±Π°Π·Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π°. ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€ (МП) — это Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, ΠΏΠΎΠ΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ — ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€. Один ΠΈΠ· ΠΏ Π²Ρ…ΠΎΠ΄ΠΎΠ² с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ j коммутируСтся Π½Π° Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ V, Ссли Π½Π° Π°Π΄Ρ€Π΅ΡΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ s ΠΏΠΎΠ΄Π°Π½ΠΎ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число j. На Ρ€ΠΈΡ. 32 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ условноС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠœΠŸ с 8 Π²Ρ…ΠΎΠ΄Π°ΠΌΠΈ (ΠΎΡ‚ 0 Π΄ΠΎ 7), ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ соотвСтствСнно адрСсныС Π½ΠΎΠΌΠ΅Ρ€Π° 000, 001,010 ΠΈ Ρ‚. Π΄. Π΄ΠΎ 111. Π Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ s Ρ€Π°Π²Π½Π° 3, Ρ‡Ρ‚ΠΎ позволяСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ адрСс Π²Ρ…ΠΎΠ΄Π° j Π² Π²ΠΈΠ΄Π΅ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΠ° Ρ‚}.

НапримСр, Ссли трСбуСтся Π·Π°ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ΅ΡΡ‚ΠΎΠΉ Π²Ρ…ΠΎΠ΄, Ρ‚ΠΎ s = ПО, ΠΈΠ½Π°Ρ‡Π΅ s = abc, ΠΏΡ€ΠΈ этом V= Π²6 Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ Π²6 (1 ΠΈΠ»ΠΈ 0) повторяСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ V. Π­Ρ‚Π° информация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сигнала, Π½ΠΎ ΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дискрСтных сигналов, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² Π²ΠΈΠ΄Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ сигнала. Π’ Π½Π°ΡˆΠ΅ΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π², ΠΊΠ°ΠΊ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ сигнал (0 ΠΈΠ»ΠΈ 1). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ 5=110 ΠΈΠΌΠ΅Π΅ΠΌ V— ъь-аЬс = Π²6/ΠΈ6, Π³Π΄Π΅ Ρ‚ΡŒ — ΡˆΠ΅ΡΡ‚ΠΎΠΉ ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌ. Π’ Ρ†Π΅Π»ΠΎΠΌ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠœΠŸ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ любой Π²Ρ…ΠΎΠ΄, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

НСтрудно Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠœΠŸ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, записанной Π² Π‘ДНЀ.

Π’ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€.

Рис. 32. Π’ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€.

Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€. ВрСбуСтся ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ устройство, ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ энСргСтичСского комплСкса, состоящСго ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΠ² Π°, Π¬, с. ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ состояниС — Π² Ρ€Π°Π±ΠΎΡ‚Π΅ находится Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΄Π²ΡƒΡ… Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΠ² (/;,), Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС — Π°Π²Π°Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ сигнал/v Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности (рис. 33) ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ поставлСнноС условиС. ЕстСствСнно, fa =/,.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² ΡΡ‚ΠΎΠΌ случаС V= 1 Ρ‚ΡŠ + 1 Ρ‚5 + 1 Ρ‚ΡŒ + 1 Ρ‚ΡŠ достаточно Π½Π° 3-ΠΉ, 5-ΠΉ, 6-ΠΉ ΠΈ 7-ΠΉ Π²Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ состояния Π²Ρ…ΠΎΠ΄ΠΎΠ² Π²3 = Π²5 = Π²6 = Π²7 = 1, Ρ‚ΠΎ ΠœΠŸ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° Ρ€ΠΈΡ. 29, Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ согласно Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ РСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ/ Π½Π° МП.

Рис. 33. РСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ/Π½ Π½Π° МП.

Рис. 33. РСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ/Π½ Π½Π° ΠœΠŸ.

ΠšΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ устройства. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Π² Ρ‚ΠΎΠΌ числС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅, Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠ΅ ΠΈ ΠΠ‘Π”Π£ Π­Π­Π‘, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π§Π°Ρ‰Π΅ всСго Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ запись, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² ΠΊΠΎΠ΄ ГрСя, ΠΊΠΎΠ΄ Π₯эмминга ΠΈ Π΄Ρ€. ЕстСствСнно, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΈΠ· ΡΡ‚ΠΈΡ… записСй (ΠΊΠΎΠ΄ΠΎΠ²) ΠΊ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌΡƒ Π²ΠΈΠ΄Ρƒ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² ΡΠ²ΠΎΠ΅ΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ мноТСство Ρ†ΠΈΡ„Ρ€ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅ΠΌΡ‹Ρ… Π² Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚, Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ кодирования ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ этих символов. НапримСр, наТимая Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Ρ†ΠΈΡ„Ρ€ дСсятичной записи, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ этой Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° ΠΆΠΈΠ΄ΠΊΠΈΡ… кристаллах Π² Π²ΠΈΠ΄Π΅ сСмисСгмСнтного ΠΊΠΎΠ΄Π°. Часто ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΊΠΎΠ΄ΠΎΠ² Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ логичСской Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° символа — 0 ΠΈ 1, Ρ‚ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ исходного Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° Π°, Π°2, …, Π°,…, Π°," ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π² ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ устройство ΠšΠ£ (рис. 30, Π°) ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° Π½Π° Π²Ρ…ΠΎΠ΄Π΅ с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ /, Ρ‚. Π΅. ΠΊΠ°ΠΊ 00 … I … 0. Ѐункция устройства прСобразования Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ Π½Π° Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 1 ΠΈ 0, ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ΄Π°Π½Π½ΠΎΠΌΡƒ сигналу с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ /. Π§Π°Ρ‰Π΅ всСго эта комбинация Π΅ΡΡ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число. Если Ρ‚ = 256, Ρ‚ΠΎ ΠΏ — 8, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΌ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌ числом ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… символов. НапримСр, наТимая Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ элСмСнт Π°137, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ число 10 001 001. На Ρ€ΠΈΡ. 34, Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠšΠ£ Π½Π° 16 Π²Ρ…ΠΎΠ΄ΠΎΠ² (ΠΎΡ‚ 0 Π΄ΠΎ 15) ΠΈ 4 Π²Ρ‹Ρ…ΠΎΠ΄Π° для получСния Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл ΠΎΡ‚ 0000 Π΄ΠΎ 1111. ΠŸΡ€ΠΈ / = 3 ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 0011.

Π—Π°Π΄Π°Ρ‡Π° дСкодирования состоит Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ сигнала «1» Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ /, Ссли Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ 0 … 2″ -1 ΠΏΠΎΠ΄Π°Π½Π° комбинация 0 ΠΈ 1, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌΡƒ числу/. На Ρ€ΠΈΡ. 30, Π± ΠΏΠΎΠΊΠ°Π·Π°Π½ случай, ΠΊΠΎΠ³Π΄Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ число 0101(2) дСкодируСтся Π² ΡΠΈΠ³Π½Π°Π» Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ / = 5.

Иногда приходится ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы кодирования Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· ΠΊΠΎΠ΄Π° ГрСя Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ систСму. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, устройства прСобразования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

Рассмотрим Π·Π°Π΄Π°Ρ‡Ρƒ получСния ΠΊΠΎΠ΄Π° Π₯эмминга. Как извСстно, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΊΠ°Π½Π°Π»Π΅ связи ΠΈΠ·-Π·Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΏΠΎΠΌΠ΅Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ искаТСниС сигнала Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ 1 Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΊ 0 ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. НапримСр, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ числа 1000 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ, допустим, число 1010. По Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ Π²ΠΈΠ΄Ρƒ Π½ΠΈΠΊΠΎΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΎ Π΄ΠΎΡΡ‚овСрности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Если ΠΆΠ΅ исходноС Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ слово (ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ Π΅Π³ΠΎ разряды ΠΊΠ°ΠΊ abed) Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ разрядом Ρ…, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ подчиняСтся логичСской Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ Ρ… = Π° ®Π¬ ®Ρ ®Π³/, Ρ‚ΠΎ Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ xabed всСгда Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число Π΅Π΄ΠΈΠ½ΠΈΡ†.

ΠšΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ (Π°) ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ (6) устройство.

Рис. 34. ΠšΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ (Π°) ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ (6) устройство Π’ Π½Π°ΡˆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ отправляСмоС число Π΅ΡΡ‚ΡŒ 11 000, ΠΈ Π΅ΡΠ»ΠΈ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠΉ части ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ число 11 001 с Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ числом Π΅Π΄ΠΈΠ½ΠΈΡ†, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ искаТСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π΅ Π²Ρ‹ΡΠ²Π»ΡΡ ΠΏΡ€ΠΈ этом разряд с ΠΈΡΠΊΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ сигнала. Π‘ΠΎΠ»Π΅Π΅ слоТный ΠΊΠΎΠ΄ Π₯эмминга позволяСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π°ΠΊΡ‚ появлСния ошибки, Π½ΠΎ ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚ разряд, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ трСбуСтся Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сигнал, Ρ‚. Π΅. произвСсти Π΅Π³ΠΎ ΠΈΠ½Π²Π΅Ρ€ΡΠΈΡŽ. Для этого вводятся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Ρ€ΠΈ разряда Ρ…, Ρ…2, Ρ…3, ΠΈ ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ Π²ΠΈΠ΄ Ρ…Ρ…Ρ…2Π°Ρ…3bed. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, чСтырСхразрядный ΠΊΠΎΠ΄ пСрСводится Π² ΡΠ΅ΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΏΠΎ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

На ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π½ΠΎΠΉ Π±Π°Π·Π΅ М2 — «ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2» (опСрация нСравнозначности) — схСма ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ Π²ΠΈΠ΄, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° Ρ€ΠΈΡ. 35. Π›Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π±Π°Π·ΠΈΡΡƒ «Π˜—Π˜Π›Π˜—НЕ», Ссли Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ab = Π°Πͺ + ab. Π’ΠΎΠ³Π΄Π° Π² ΡΡ‚ΠΎΠΌ базисС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ…, Ρ…2, Ρ…3 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ трСхразрядныС ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹, ΠΏΠΎΡΡ‚ΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ этих ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π½Π° Π²ΠΎΡΡŒΠΌΠΈΠ°Π΄Ρ€Π΅ΡΠ½Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π°Ρ… (рис. 36) с Ρ‚рСхразрядным адрСсным ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΌΡƒΠ»ΡŒΡ‚иплСксоров ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ подаСтся Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ 0, 2, 4, 7, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ эти ΠΌΠΈΠ½Ρ‚Π΅Ρ€ΠΌΡ‹ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚ Π² Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ… (20).

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π₯эмминга.

Рис. 35. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π₯эмминга.

Для синтСза Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ устройства Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°Π½Π°Π»Π° связи Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ логичСскими Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΈΠ½Π²Π΅Ρ€ΡΠΈΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов (a, b, с, d) Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ дСкодирования a', b с d Ссли Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ разрядС ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ искаТСниС сигнала, ΠΈ ΡΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ сигнала (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°' = Π°), Ссли искаТСния Π½Π΅ Π±Ρ‹Π»ΠΎ.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… разрядов Π² ΠΊΠΎΠ΄Π΅ Π₯эмминга Π½Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π°Ρ….

Рис. 36. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… разрядов Π² ΠΊΠΎΠ΄Π΅ Π₯эмминга Π½Π° ΠΌΡƒΠ»ΡŒΡ‚иплСксорах.

ΠŸΡ€ΠΈ этом Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ (Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ) согласно Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

ΠŸΡƒΡΡ‚ΡŒ искаТСниС ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π² ΡˆΠ΅ΡΡ‚ΠΎΠΌ разрядС ΠΊΠΎΠ΄Π° Π₯эмминга, Ρ‚. Π΅. Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ с, Ρ‚ΠΎΠ³Π΄Π° ΡƒΡ… = 0; Ρƒ2 = 1; ΡƒΡŠ = 1;

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ синтСза логичСских Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ².

РСализация структурной схСмы дСкодирования Π½Π° Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ элСмСнтной Π±Π°Π·Π΅ Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚авляСт Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΈΠΉ.

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