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

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСского устройства для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния Ρ†Π΅Π»Ρ‹Ρ… чисСл

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

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ рСгистр оснащаСтся схСмами управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ†Π΅ΠΏΠΈ ΠΊ Ρ€Π°Π·Ρ€ΡΠ΄Π°ΠΌ рСгистров для ΠΈΡ… ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΠΈ, Π»ΠΈΠ±ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ†Π΅ΠΏΠΈ для считывания содСрТимого разрядов рСгистров (рСгистр сумматор). Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΈΠ· Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π° 1 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ А, Π»ΠΈΠ±ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ прямых ΠΊΠΎΠ΄ΠΎΠ², ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌΡ‹Ρ… ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ² Π² ΡΠΎΡΡ‚Π°Π²Π΅ рСгистров, Π»ΠΈΠ±ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ инвСрсных… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСского устройства для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния Ρ†Π΅Π»Ρ‹Ρ… чисСл (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСского устройства для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния Ρ†Π΅Π»Ρ‹Ρ… чисСл

АЛУ — основной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ микропроцСссора ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ:

1. АрифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Ρ†Π΅Π»Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ.

Под ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ N Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ слово, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ… микропроцСссора ΠΈ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π½ΡƒΡ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² ΠΠ›Π£.

Π’ ΡΠΎΡΡ‚Π°Π² арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Ρ†Π΅Π»Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ входят:

Β· ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ: слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, алгСбраичСскоС слоТСниС.

Β· Π”Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ: ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Ρ‹Ρ… чисСл.

2. ЛогичСскиС:

Β· Π”ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ.

Β· ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ.

Β· ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ сравнСния Π½Π° Ρ€Π°Π²Π΅Π½ΡΡ‚Π²ΠΎ.

3. АрифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ:

Β· АлгСбраичСскоС слоТСниС.

Β· Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Β· Π”Π΅Π»Π΅Π½ΠΈΠ΅.

4. Π“Ρ€ΡƒΠΏΠΏΠ° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ:

Β· Π‘Π΄Π²ΠΈΠ³ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Β· АрифмСтичСскиС ΠΈΠ»ΠΈ логичСскиС.

ΠŸΡ€ΠΈ арифмСтичСском сдвигС Π·Π½Π°ΠΊ числа, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹ΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π±ΠΈΡ‚Π΅ поля, Π½Π΅ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°Π΅Ρ‚ся сдвигу, Π° ΠΏΡ€ΠΈ логичСском сдвигаСтся.

5. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ индСксной Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ:

Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… адрСсов с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ состава рСгистров.

АЛУ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ.

Β· Π’ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ АЛУ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π°ΠΌ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Π½Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ точности ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ся врСмя выполнСния ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Β· Π’ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… АЛУ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ происходит ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ разряда ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ всСх разрядов сразу. Они Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈ Π΄ΠΎΡ€ΠΎΠ³ΠΈ.

По Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ АЛУ дСлятся Π½Π° Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹Π΅.

Β· Π’ Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹Ρ… АЛУ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ зависит ΠΎΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ ΠΈ Π΄Π»ΠΈΠ½Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°.

Β· Π’ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½Ρ‹Ρ… АЛУ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ опрСдСляСтся ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°ΠΌΠΈ синхронизируСмого Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° (Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°) ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ Π·Π°Π²ΠΈΡΡΡ‰ΡƒΡŽ ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ².

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ АЛУ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ совокупности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², Π»ΠΈΠ±ΠΎ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ настраиваСтся Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ дСкодирования Ρ…ΠΎΠ΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π»ΠΈΠ±ΠΎ части ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π»ΠΈΠ±ΠΎ нСсколько ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ, Ρ‚Π΅ΠΌ самым ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ АЛУ.

Π’ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… микропроцСссорах Ρ‚ΠΈΠΏΠ° Pentium размСщаСтся нСсколько АЛУ, Ρ‡Ρ‚ΠΎ позволяСт ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π·Π° ΡΡ‡Π΅Ρ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ выполняСмой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ ΡΠΎΡΡ‚Π°Π² АЛУ входят:

Β· многоразрядный сумматор

Β· ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ рСгистров с Ρ†Π΅ΠΏΡΠΌΠΈ сдвига ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ связями Π›ΡŽΠ±Π°Ρ выполняСмая опСрация Π² ΠΠ›Π£ прСдставляСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ устройством управлСния, Π² ΡΠΎΠΎΡ‚вСтствии с ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Π’ ΡΠΎΡΡ‚Π°Π² входят:

Β· Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ рСгистр — рСгистр, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ N Ρ€Π°Π·Ρ€ΡΠ΄ΠΎΠ²

Β· Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ рСгистр сумматора

Β· ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ N Ρ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ сумматор

Β· Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ N Ρ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ рСгистр сумматор

Β· ЛогичСская схСма ΠŸΡ€, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ рСгистр оснащаСтся схСмами управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ†Π΅ΠΏΠΈ ΠΊ Ρ€Π°Π·Ρ€ΡΠ΄Π°ΠΌ рСгистров для ΠΈΡ… ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΠΈ, Π»ΠΈΠ±ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ†Π΅ΠΏΠΈ для считывания содСрТимого разрядов рСгистров (рСгистр сумматор). Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΈΠ· Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π° 1 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ А, Π»ΠΈΠ±ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ прямых ΠΊΠΎΠ΄ΠΎΠ², ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌΡ‹Ρ… ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ² Π² ΡΠΎΡΡ‚Π°Π²Π΅ рСгистров, Π»ΠΈΠ±ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ инвСрсных ΠΊΠΎΠ΄ΠΎΠ², ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌΡ‹Ρ… ΠΈΠ· ΠΈΠ½Π²Π΅Ρ€ΡΠ½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ² Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Π²Ρ…ΠΎΠ΄Π°ΠΌΠΈ:

Π³Π΄Π΅

Xi — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ iΡ‚ΠΎΠ³ΠΎ разряда.

— ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ поля, выдСляСмый для хранСния Π·Π½Π°ΠΊΠ°.

Для прСдставлСния Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ прямой ΠΊΠΎΠ΄, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ.

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄:

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ 4-Ρ… разрядноС Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅, дСсятичноС число 3 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅:

3ΠΏΡ€ = 0011

— 3ΠΏΡ€ = 1011

Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΉ разряд опрСдСляСт Π·Π½Π°ΠΊ числа, Π° Ρ‡ΠΈΡΠ»ΠΎΠ²Ρ‹Π΅ разряды ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ числа.

1. Для выполнСния арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ, прСдставлСнными Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ поля, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ производится суммированиС числовых разрядов ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ². Π—Π½Π°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° совпадаСт со Π·Π½Π°ΠΊΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°.

2. Если ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Π·Π½Π°ΠΊΠΈ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ с Π±ΠΎΠ»ΡŒΡˆΠΈΠΌΠΈ значСниями, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹Ρ‡Π΅ΡΡ‚ΡŒ числовыС разряды ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° с ΠΌΠ΅Π½ΡŒΡˆΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. Π—Π½Π°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° совпадаСт со Π·Π½Π°ΠΊΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°, большСго ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ.

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

XΠΎΠ±Ρ€ X<0

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ достаточно ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ поля Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ инвСрсным Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ: -3ΠΎΠ±Ρ€ = 1100

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

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ получаСтся ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎ Ρ‡ΠΈΡΠ»Π° 2n XΠ΄ΠΎΠΏ. Π’.О. Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ числа Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд числа ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ.

Π£ΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ свойство Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² для прСдставлСния ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл позволяСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ вычитания ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ слоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°ΠΌ прСдставляСт сумматор.

Для прСобразования ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ Π² ΠΏΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄ достаточно Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ дСйствиС, Ρ‚. Π΅. ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд числа (ΠΈ Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ) ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΊ ΠΌΠ»Π°Π΄ΡˆΠ΅ΠΌΡƒ разряду. ΠŸΡ€ΠΈ слоТСнии ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл, прСдставлСнных прямым ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл прСдставлСнных ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ пСрСнос. ΠŸΡ€ΠΈ этом Ссли Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ пСрСнос ΠΈΠ· Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ разряда, Ρ‚ΠΎ ΠΎΠ½ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ‚ся ΠΊ ΠΌΠ»Π°Π΄ΡˆΠ΅ΠΌΡƒ разряду числа.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ прямой ΠΊΠΎΠ΄ для прСдставлСния Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл, ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ — для прСдставлСния ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…. Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅, Ссли ΠΎΠ½ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ, Ссли ΠΎΠ½ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ситуации:

1. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ ΠΈΠ· Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ разряда ΠΏΡ€ΠΈ отсутствии пСрСноса Π² Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ разряд (эта ситуация соотвСтствуСт ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ разрядной сСтки)

2. НаличиС пСрСноса Π² Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ разряд ΠΏΡ€ΠΈ отсутствии ΠΏΡ€ΠΈ отсутствии пСрСноса Π² Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ разряд (ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ пСрСнос).

3. ΠŸΡ€ΠΈ отсутствии ΠΎΠ±Ρ‰ΠΈΡ… пСрСносов, Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈ ΠΈΡ… ΠΎΠ±ΠΎΠΈΡ… Π½Π°Π»ΠΈΡ‡ΠΈΠΉ, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ размСщаСтся Π² Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ привСдСнная схСма Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π² ΡΠΎΠΎΡ‚вСтствии с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ: z=xy. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ соотвСтствуСт слоТСнию ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² Ρ‡ ΠΈ Π½. ВыполняСтся ΠΏΡ€ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ Π’. ВыполняСтся ΠΏΡ€ΠΈΠ΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ А.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ пСрСдаСтся Π² Π Π³Π Π² ΠΊΠΎΠ΄Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

1) прямой ΠΏΡ€ΠΈ слоТСнии

2) инвСрсный ΠΏΡ€ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠΈ Π‘ΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€ выполняСт слоТСниС ΠΊΠΎΠ΄ΠΎΠ², ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΌΠ»Π°Π΄ΡˆΠ΅ΠΌΡƒ разряду добавляСтся 1. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ размСщаСтся Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅ сумматора. Если Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΎΠ½ ΠΏΡ€Π΅Π΄ΡΡ‚авляСтся прямым ΠΊΠΎΠ΄ΠΎΠΌ, Ссли ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.

Помимо этого логичСская схСма ΠŸΡ€ Ρ„ормируСтся ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ

n1 n2

0 0

0 1 z=0

1 0 z<0

1 1 z>0

Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ условия ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ логичСскими схСмами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сигналов n1 ΠΈ n2 ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π½Π° ΡƒΡΡ‚ройство управлСния.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ умноТСния — ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ слоТСния ΠΈ ΡΠ΄Π²ΠΈΠ³Π°. ΠŸΡ€ΠΈ этом Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ размСрности ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² числовыС разряды (n-1). Π Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° (2n-1) — числовой разряд. Если ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ — Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ слова, Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‚ΠΎΠΆΠ΅. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства, Π² Π²ΠΈΠ΄Π΅ сумматоров ΠΈ Ρ†Π΅ΠΏΠ΅ΠΉ сдвига ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ умноТСния прСдставляСтся ΠΊΠ°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Ρ†ΠΈΡ„Ρ€ мноТитСля ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ с ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ, Ссли анализируСмая Ρ†ΠΈΡ„Ρ€Π° мноТитСля Ρ€Π°Π²Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅. ПослС этого сумму частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅ слСдуСт ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС для выполнСния ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ., ΠΏΠΎ ΡΡƒΡ‚ΠΈ опСрация умноТСния — Π² Ρ‚Ρ€Π°ΠΊΡ‚ΡƒΠ΅ΠΌΠΎΠΌ содСрТании соотвСтствуСт ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡŽ «Π² ΡΡ‚ΠΎΠ»Π±ΠΈΠΊ».

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ умноТСния.

ВсС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ слову, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌΡƒ Π² ΠΠ›Π£. РСгистр мноТитСля Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ†Π΅ΠΏΠΈ сдвига Π²ΠΏΡ€Π°Π²ΠΎ. Π‘ΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Ρ†Π΅ΠΏΠΈ сдвига Π²ΠΏΡ€Π°Π²ΠΎ. ΠŸΡ€ΠΈΡ‡Ρ‘ΠΌ, младшиС разряды ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ со ΡΡ‚Π°Ρ€ΡˆΠΈΠΌΠΈ разрядами рСгистра мноТитСля. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ производится Π°Π½Π°Π»ΠΈΠ· младшСй Ρ†ΠΈΡ„Ρ€Ρ‹ мноТитСля послС Ρ‡Π΅Π³ΠΎ, Ссли Ρ€Π°Π²Π½Ρ‹ «1», Ρ‚ΠΎ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠΉ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π΅Π½ «0») добавляСтся содСрТимоС рСгистра ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ. Если, анализируСмая Ρ†ΠΈΡ„Ρ€Π° Ρ€Π°Π²Π½Π° «0», Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся послС этого содСрТимоС рСгистра мноТитСля сдвигаСтся Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ разряд ΠΈ Π² ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ²ΡˆΠΈΠΉΡΡ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд рСгистра мноТитСля пСрСносится младший разряд суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сдвига Π΅Ρ‘ Π²ΠΏΡ€Π°Π²ΠΎ ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС. Π”Π°Π»Π΅Π΅ продолТаСтся с Π°Π½Π°Π»ΠΈΠ·Π° разряда. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ послС окончания ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅ мноТитСля: младший разряд Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, Π° Π² ΡΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ — ΡΡ‚Π°Ρ€ΡˆΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ разряда.

Π’ Π΄Π°Π½Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ двойная Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ сумматора частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈ Π΄Π²ΠΎΠΉΠ½Π°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ рСгистра ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ. Как ΠΈ Π² 1-ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ рСгистр мноТитСля ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†Π΅ΠΏΠΈ сдвига Π²ΠΏΡ€Π°Π²ΠΎ ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС, Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ — Π²Π»Π΅Π²ΠΎ ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС. Π‘ΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π½Π΅ ΠΎΡΠ½Π°Ρ‰Ρ‘Π½ цСпями сдвига. Аналогично производится Π°Π½Π°Π»ΠΈΠ· младшСго разряда мноТитСля, ΠΈ Π΅ΡΠ»ΠΈ ΠΎΠ½ Ρ€Π°Π²Π΅Π½ «1», Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ суммы ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ³ΠΎ рСгистра ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ. ПослС этого производится сдвиг Π²ΠΏΡ€Π°Π²ΠΎ содСрТимого рСгистра мноТитСля ΠΈ ΡΠ΄Π²ΠΈΠ³ Π²Π»Π΅Π²ΠΎ содСрТимого рСгистра ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ. Аналогично Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ со ΡΡ‚Π°Ρ€ΡˆΠΈΠΌ разрядом.

Π‘ΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†Π΅ΠΏΠΈ сдвига Π²Π»Π΅Π²ΠΎ ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹ мноТитСля Ρ‚ΠΎΠΆΠ΅. ДСйствия Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ. Если анализируСмая Ρ†ΠΈΡ„Ρ€Π° мноТитСля Ρ€Π°Π²Π½Π° «1», Ρ‚ΠΎ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ содСрТимоС рСгистра ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ. ВыполняСтся сдвиг Π²Π»Π΅Π²ΠΎ ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ³ΠΎ сумматора ΠΈ Π²ΡΡ‘ Π΄ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡ Π°Π½Π°Π»ΠΈΠ·Π° всСх разрядов мноТитСля. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ размСщаСтся Π² ΡΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ частичного произвСдСния.

Π‘ΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²ΠΎΠΉΠ½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ (Π΄Π²ΠΎΠΉΠ½ΡƒΡŽ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ), рСгистр мноТитСля — Ρ†Π΅ΠΏΠΈ сдвига Π²Π»Π΅Π²ΠΎ, рСгистр ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ — Π²ΠΏΡ€Π°Π²ΠΎ. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡΡ Π°Π½Π°Π»ΠΈΠ· ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ числового разряда мноТитСля, Ссли ΠΎΠ½ Ρ€Π°Π²Π΅Π½ «1», Ρ‚ΠΎ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ добавляСтся содСрТимоС рСгистра ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ рСгистра мноТитСля сдвигаСтся Π²Π»Π΅Π²ΠΎ, Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ — Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ разряд. ΠŸΡ€ΠΎΡ†Π΅ΡΡ продолТаСтся Π΄ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° послСднСго младшСго разряда мноТитСля.

Достоинства I, II, IV — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ эффСктивно Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ дСлСния. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ II, IV Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΡƒΡŽ сумму частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ суммирования ΠΈ ΡΠ΄Π²ΠΈΠ³Π°, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅.

Π‘ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ I Π²Π°Ρ€ΠΈΠ°Π½Ρ‚.

Алгоритм ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния.

Π‘ΡƒΠ΄Π΅ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ прСдставлСны прямым ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‚. Π΅. ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ — числовыС.

1. БСрутся ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΎΡ‚ ΡΠΎΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ;

2. Π‘ΡƒΠΌΠΌΠ° частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ полагаСтся Ρ€Π°Π²Π½ΠΎΠΉ Π½ΡƒΠ»ΡŽ;

3. АнализируСтся младший разряд мноТитСля, Ссли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «1», Ρ‚ΠΎ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ добавляСтся ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅;

4. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ рСгистра мноТитСля ΠΈ ΡΡƒΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ сдвигаСтся Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄Π½ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅;

5. ΠΏ. 3 ΠΈ ΠΏ. 4 ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ для всСх разрядов мноТитСля.

6. Для ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ размСщСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ производят сдвиг Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 1 разряд.

7. Π—Π½Π°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° полагаСтся «0», Ссли сомноТитСли ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Π·Π½Π°ΠΊ ΠΈ «1» (ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚), Ссли сомноТитСли ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Π·Π½Π°ΠΊΠΈ. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся, Ссли ΠΎΠ΄ΠΈΠ½ ΠΈΠ· «0», ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π²Π΅Π½ «0».

Основа для Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° являСтся: Z=X (ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅)*Y (ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ)

Y — прСдставим ΠΊΠ°ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ стСпСни

Y=yn-2 2n-2 + yn-32n-3+ y0 20, Ρ‚ΠΎΠ³Π΄Π°

Z=x*(yn-2 2n-2 + yn-32n-3+y0 20) =x*2n-1(yn-2 2-1 + yn-32-2+ y0 2(n—1))=

=2n-1((.(0+x* y0)z—1 + x* y1)* 2—1 +…+x*y n-1) 2-1 =A*2n-1.

Π’Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ добавляСтся ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅, Ссли ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ разряд Ρ€Π°Π²Π΅Π½ «1» ΠΈ Π΄Π°Π»Π΅Π΅ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ Ρ‚. Π΄. ΠŸΠ΅Ρ€Π΅Π½Π΅ΡΡ ΡƒΡΠ»ΠΎΠ²Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π²ΠΏΡ€Π°Π²ΠΎ Ρ‡Π΅Ρ€Π΅Π· (n-1) разряд ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Π Π³1 для ΠΏΡ€ΠΈΡ‘ΠΌΠ° ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ; Π Π³2 для ΠΏΡ€ΠΈΡ‘ΠΌΠ° мноТитСля. Π’Ρ…ΠΎΠ΄Π½ΠΎΠΉ РгА сумматора для размСщСния Π² Π½Ρ‘ΠΌ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ добавляСмой ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΊ ΡΡƒΠΌΠΌΠ΅ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ. Π’Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π Π³Π‘ Π‘ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся для размСщСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ значСния суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ. Π Π³2' ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для формирования сдвига мноТитСля Π²ΠΏΡ€Π°Π²ΠΎ ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС. Π’Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π Π³Π‘ΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ. Π‘Ρ‡Ρ‘Ρ‚Ρ‡ΠΈΠΊ Ρ†ΠΈΠΊΠ»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отобраТСния количСства ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… разрядов мноТитСля.

На 1-ΠΌ этапС выполняСтся Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ Π² Π Π³1. МноТимоС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² Π Π³Π Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΈΠ»ΠΈ инвСрсном ΠΊΠΎΠ΄Π°Ρ…. На 2-ΠΌ этапС Π² Π Π³2 размСщаСтся ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎ Π¨Π”. ΠžΠ±Π½ΡƒΠ»ΡΠ΅Ρ‚ΡΡ содСрТимоС Π Π³Π’, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Π²Ρ‹ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ. Π”Π°Π»Π΅Π΅ анализируСтся младшая Ρ†ΠΈΡ„Ρ€Π° мноТитСля Π² Π Π³2. Если ΠΎΠ½Π° =1, Ρ‚ΠΎ Π² Π Π³Π пСрСдаётся содСрТимоС Π Π³1 ΠΈ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π‘ΠΌ Ρ„ормируСтся Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ. ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ для Π°Π½Π°Π»ΠΈΠ·Π° ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹. Для этого Π΅Π³ΠΎ содСрТимоС пСрСдаётся Π² Π Π³2' с ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 1 ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС. Π’ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Ρ‹ΠΉ разряд Π Π³2' помСщаСтся младший разряд со Π²Ρ…ΠΎΠ΄Π° Π‘ΠΌ. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ разряды Π‘ΠΌ ΠΏΡ€Π΅Π΄Π°ΡŽΡ‚ся Π² Π Π³Π‘ΠΌ со ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 1 разряд. ПослС этого Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π Π³Π‘ΠΌ размСщаСтся Π² Π Π³Π’. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Π Π³2' размСщаСтся Π² Π Π³2 ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π‘Ρ‡Π¦ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Π½Π° 1 ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ, Ρ€Π°Π²Π½ΠΎΠΌΡƒ количСству числовых разрядов.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ продолТаСтся для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ мноТитСля. Когда содСрТимоС Π‘Ρ‡Π¦ становится =0, процСсс Π°Π½Π°Π»ΠΈΠ·Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ с ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π² Π Π³Π‘ΠΌ ΡΡ‚Π°Ρ€ΡˆΠΈΡ… разрядов ΠΈ Π² Π Π³2 ΠΌΠ»Π°Π΄ΡˆΠΈΡ… разрядов произвСдСния. ПослС этого выполняСтся Π΅Ρ‰Ρ‘ 1 Ρ†ΠΈΠΊΠ» с 0 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ РгА для ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΠ³ΠΎ размСщСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π² Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ сСткС Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ слова.

Π”ΠΎ ΡΠΈΡ… ΠΏΠΎΡ€ ΠΌΡ‹ ΠΏΠΎΠ»Π°Π³Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Ρ†Π΅Π»Ρ‹Π΅ Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа. Для умноТСния чисСл со Π·Π½Π°ΠΊΠ°ΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ чисСл, Ссли ΠΎΠ½ΠΈ записаны Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Если ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа прСдставлСны Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Ρ‚ΠΎ Π΄Π»Ρ взятия ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ опСрация, связанная с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ 1. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для умноТСния чисСл со Π·Π½Π°ΠΊΠ°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ практичСски Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ модификациями.

Алгоритм умноТСния Ρ†Π΅Π»Ρ‹Ρ… чисСл с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ прямого ΠΊΠΎΠ΄Π° для ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ для ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ….

1.ЀиксируСтся Π·Π½Π°ΠΊ сомноТитСлСй Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Ρ….

2.Π‘ΡƒΠΌΠΌΠ° частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ полагаСтся =0.

3.АнализируСтся младшая Ρ†ΠΈΡ„Ρ€Π° мноТитСля. Если ΠΎΠ½Π° =1, Ρ‚ΠΎ ΠΊ ΡΡƒΠΌΠΌΠ΅ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ добавляСтся ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅ Π² Ρ‚ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΎ прСдставлСно. Если ΠΎΠ½Π° =0, Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся.

4.ВыполняСтся сдвиг Π²ΠΏΡ€Π°Π²ΠΎ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π½Π° 1 разряд, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ, Ссли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ суммы ?0, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ сдвиг. Если Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ <0, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ сдвиг с Π·Π°Π½Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 1 Π² Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ разряд.

5.ΠŸΡƒΠ½ΠΊΡ‚Ρ‹ 3 ΠΈ 4 ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ для всСх числовых разрядов мноТитСля.

6.Если ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ ?0, Ρ‚ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ прСдставляСт собой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅ для ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния ΠΈ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ для ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния. Если ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ <0, Ρ‚ΠΎ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅ с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ.

7.Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ слова ΠΏΡƒΡ‚Ρ‘ΠΌ сдвига суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 1 разряд.

Z = X * Y, Y > 0

Алгоритм Ρ‚ΠΎΡ‚ ΠΆΠ΅, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ сдвига. ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: Ссли младший разряд мноТитСля =0, Π° ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅ <0, Ρ‚ΠΎ Π½Π΅Ρ‚ нСобходимости Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ сдвига (нСльзя), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сумма частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ =0, Π° Π½ΡƒΠ»ΡŒ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ Π·Π½Π°ΠΊΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚. И Π»ΠΈΡˆΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ сдвиг Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ.

Y < 0

YΠ΄ΠΎΠΏ = 2n — |Y|

ВСсовой коэффициСнт: 2n-1. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ псСвдопроизвСдСниС:

Z' = X * (2n-1 — |Y|) = -X * |Y| + X * 2n-1

Z' большС истинного значСния Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ, поэтому Π½Π° Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ этапС ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ слова ΠΏΠ΅Ρ€Π΅Π΄ послСдним сдвигом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π²Ρ‹Ρ‡Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ Π‘Ρ‡Π¦ = 0 ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ суммы частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ΅ с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ.

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