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

ΠœΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство

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

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ — Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π’Π΅ΠΉΡ‡Π°. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’Π΅ΠΉΡ‡Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ построСна нСпосрСдствСнно ΠΏΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности. Π’.ΠΊ. Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Ρ‚Π°Π±Π»ΠΈΡ†Π° состоит ΠΈΠ· Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‚ΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ столбцов ΠΈ ΡΡ‚Ρ€ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎ 23 = 8. ΠŸΡ€ΠΈ использовании ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл Π² Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ Π½Π°Π±ΠΎΡ€Ρ‹ логичСских Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ… Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ся сосСдними, поэтому… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠœΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ синтСз ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства для умноТСния чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой, прСдставлСнных Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния. ΠŸΡ€ΠΎΡ†Π΅ΡΡ умноТСния фактичСски являСтся ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… цикличСских дСйствий, число ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΉ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… зависит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΠΈ сомноТитСлСй. Для получСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ произвСдСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π° для хранСния ΠΈ ΡΠ΄Π²ΠΈΠ³Π° модуля ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ ΡƒΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΉ разрядности, для хранСния модуля мноТитСля, сумматор ΡƒΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΉ разрядности ΠΈ ΡƒΡΡ‚ройство для хранСния суммы Π½Π°ΠΊΠΎΠΏΠΈΠ²ΡˆΠΈΡ…ΡΡ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ. Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ выполняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сдвигами ΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ. ЦСлью Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° являСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° процСссов умноТСния ΠΈ ΡΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΡ… Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΌ логичСском базисС. ВсС дСйствия ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π² Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ Π·Π°ΠΊΠΎΠ½Π°ΠΌ ΠΈ ΡΠ»Π΅Π΄ΡΡ‚виям Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Ρ†Π΅Π»Π΅ΠΉ являСтся практичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ умноТСния ΠΈ ΡΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ логичСского базиса.

1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° умноТСния Π’ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° умноТСния ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ составныС элСмСнты:

1) ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ сомноТитСлСй ΠΈΠ· Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ, Π° Π·Π°Ρ‚Π΅ΠΌ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ:

Мн10 Мн4 Мн24

45,3010 231,1034 11 00 01, 01 10 00 2/4

ΠœΡ‚10 ΠœΡ‚4 ΠœΡ‚24

55,1410 313,0204 00 10 01, 01 01 00 2/4

2) Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ сомноТитСли Π² Ρ„ΠΎΡ€ΠΌΠ΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой:

Мн = 1, 11 00 01 01 10 00 0, 10 00

ΠœΡ‚ = 0, 00 01 00 10 11 10 0, 10 00 .

3) ΠŸΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой сводится ΠΊ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ порядков, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π·Π½Π°ΠΊΠ° произвСдСния ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡŽ мантисс сомноТитСлСй.

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ произвСдСния Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½:

ПМн = 0, 10 00

+ΠŸΠœΡ‚ = 0, 10 00

ΠŸΠŸΡ€ = 0, 01 11

Π—Π½Π°ΠΊ произвСдСния опрСдСляСтся суммой ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ Π΄Π²ΡƒΡ… Π·Π½Π°ΠΊΠΎΠ² сомноТитСлСй, Ρ‚. Π΅.

Π—Π½ΠœΠ½ Π—Π½ΠœΡ‚ = 1 0 = 1

ΠŸΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ мантисс ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² Π’Π°Π±Π»ΠΈΡ†Π΅ 1.1:

Π’Π°Π±Π»ΠΈΡ†Π° 1.1

Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ с/с

Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² 2/4 с/с

1 Ρ‚Π°ΠΊΡ‚

0 0 0 0 0 0

0 0 0 0 0 0

10 10 10 10 10 10

10 10 10 10 10 10

MΠ½

0 0 0 0 0 0

2 3 1 1 0 3

10 10 10 10 10 10

11 00 01 01 10 00

3 1 3 0 2 0

00 01 00 10 11 10

0 0 0 0 0 2

0 1 3 3 2 1

10 10 10 10 10 11

10 01 00 00 11 01

Π’Π°Π±Π»ΠΈΡ†Π° 1.1(ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅)

2 Ρ‚Π°ΠΊΡ‚

0 0 0 0 2 0

1 3 3 2 1 0

10 10 10 10 11 10

01 00 00 11 01 10

Мн

0 0 0 0 0 0

2 3 1 1 0 3

10 10 10 10 10 10

11 00 01 01 10 00

1 3 0 2 0 0

01 00 10 11 10 10

0 0 0 0 2 1

0 3 0 3 1 3

10 10 10 10 11 01

10 00 10 00 01 00

3 Ρ‚Π°ΠΊΡ‚

0 0 0 2 1 0

3 0 3 1 3 0

10 10 10 11 01 10

00 10 00 01 00 10

Мн

0 0 0 0 0 0

2 3 1 1 0 3

10 10 10 10 10 10

11 00 01 01 10 00

3 0 2 0 0 0

00 10 11 10 10 10

0 0 0 2 1 2

3 2 3 1 1 1

10 10 10 11 01 11

00 11 00 01 01 01

4 Ρ‚Π°ΠΊΡ‚

0 0 2 1 2 3

2 3 1 1 1 0

10 10 11 01 11 00

11 00 01 01 01 10

Мн

0 0 0 0 0 0

2 3 1 1 0 3

10 10 10 10 10 10

11 00 01 01 10 00

0 2 0 0 0 0

10 11 10 10 10 10

0 0 2 1 2 3

2 3 1 1 1 0

10 10 11 01 11 00

11 00 01 01 01 10

5 Ρ‚Π°ΠΊΡ‚

0 2 1 2 3 2

3 1 1 1 0 0

10 11 01 11 00 11

00 01 01 01 10 10

Мн

0 0 0 0 0 0

2 3 1 1 0 3

10 10 10 10 10 10

11 00 01 01 10 00

2 0 0 0 0 0

11 10 10 10 10 10

0 2 1 3 0 0

0 3 3 3 1 2

10 11 01 00 10 10

10 00 00 00 01 11

6 Ρ‚Π°ΠΊΡ‚

2 1 3 0 0 0

3 3 3 1 2 0

11 01 00 10 10 10

00 00 00 01 11 10

Мн

0 0 0 0 0 0

2 3 1 1 0 3

10 10 10 10 10 10

11 00 01 01 10 00

0 0 0 0 0 0

10 10 10 10 10 10

2 1 3 0 0 0

3 3 3 1 2 0

11 01 00 10 10 10

00 00 00 01 11 10

ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄ΠΎ ΠΎΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΡ MΠ½*MΡ‚ = 1,11 01 00 10 10 10 00

Для округлСния Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊ ΡΠ΅Π΄ΡŒΠΌΠΎΠΌΡƒ разряду 11.

ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ послС округлСния: Мн*ΠœΡ‚ = 1,11 01 00 10 10 01 01

4) ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ пСрСвСсти Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму ΠΈ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ вычислСний. Для этого ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ приводится ΠΊ Π½ΡƒΠ»Π΅Π²ΠΎΠΌΡƒ порядку, Π° Π·Π°Ρ‚Π΅ΠΌ пСрСводится Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму счислСния:

(MΠ½ MΡ‚)10 = - (2 45 + 1 44 + 3 43 + 1 40 + 1 40) = - 2497,25 10

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ прямого пСрСмноТСния ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² Π΄Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

MΠ½10 MΡ‚10 = 55,14 (-45,30)= - 2497,84 210

ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ:

= - 2497,842 — (- 2497,25) = - 0,592

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ:

= / (Мн ΠœΡ‚) =0,592 / 2497,842 = 0,24 (= 0,024%)

Π­Ρ‚Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ являСтся суммарной, Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½Π½ΠΎΠΉ Π·Π° ΡΡ‡Π΅Ρ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΡ‘Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· 10 с/с Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ ΠΎΠ±ΠΎΠΈΡ… сомноТитСлСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π° ΡΡ‡Π΅Ρ‚ округлСния ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° произвСдСния.

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° структурной схСмы ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ устройства умноТСния использованиС нСпосрСдствСнно Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡŒΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ эквивалСнтами (Π΄ΠΈΠ°Π΄Π°ΠΌΠΈ) Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ замСняСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΡ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… эквивалСнтов. Π’ ΡΠ²ΡΠ·ΠΈ с ΡΡ‚ΠΈΠΌ для получСния Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ разряда произвСдСния строится ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ схСма — одноразрядный Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ (ОЧУ)(Рис 2.1.), Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π΄ΠΈΠ°Π΄Ρ‹ Мн ΠΈ ΠœΡ‚.

Для суммирования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ одноразрядный Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ сумматор (ОЧБ), Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π΄ΠΈΠ°Π΄Ρ‹ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΈΡ… ΡΠ΄Π²ΠΈΠ³Π° Π²Π»Π΅Π²ΠΎ. На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ОЧБ (Рис 2.2.) Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ произвСдСния, прСдставлСнныС Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ эквивалСнтами. Младший разряд произвСдСния ΠΊΠ°ΠΊ ΠΈ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ формируСтся Π±Π΅Π· суммирования, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд поступаСт Π΅Π΄ΠΈΠ½ΠΈΡ†Π° пСрСноса ΠΈΠ· ΠΌΠ»Π°Π΄ΡˆΠ΅Π³ΠΎ разряда. Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ этого структура ОЧБ ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ разряда ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько ΠΏΡ€ΠΎΡ‰Π΅ ОЧБ Π΄Ρ€ΡƒΠ³ΠΈΡ… разрядов.

ΠŸΡ€ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΈ Мн Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠœΡ‚ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… ОЧБ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅ умноТСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Π΄ΠΈΠ°Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ добавляясь ΠΊ ΡΡƒΠΌΠΌΠ΅ Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π΄ΠΈΠ°Π΄ постСпСнно ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅. Для накоплСния произвСдСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ рСгистры ΠΈ ΡΡ…Π΅ΠΌΡ‹ суммирования, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ОЧБ.

Π—Π½Π°ΠΊ произвСдСния формируСтся слоТСниСм ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2 Π·Π½Π°ΠΊΠΎΠ² Мн ΠΈ ΠœΡ‚. ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ произвСдСния вычисляСтся слоТСниСм Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² порядков сомноТитСлСй.

Рис 2.1. Π‘Ρ…Π΅ΠΌΠ° ОЧУ Рис 2.2. Π‘Ρ…Π΅ΠΌΠ° ОЧБ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ устройство систСма счислСниС Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡˆΠ΅ΡΡ‚ΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹Ρ… сомноТитСлСй ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ Π½Π° ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ частичных ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… ОЧБ, ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°Π²Π½Ρ‹ Π’Ρƒ = 6 (сдв + ΠΎΡ‡Ρƒ + 6очс), (2.1)

Π³Π΄Π΅

очс — врСмя формирования Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ пСрСноса Π² ΠžΠ§Π‘;

ΠΎΡ‡Ρƒ — врСмя умноТСния Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ОЧБ;

сдв — врСмя сдвига ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ (мноТитСля).

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

Для хранСния Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ отсылаСтся, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, лишь n Ρ€Π°Π·Ρ€ΡΠ΄ΠΎΠ² произвСдСния. ΠŸΡ€ΠΈ отбрасывании n ΠΌΠ»Π°Π΄ΡˆΠΈΡ… разрядов произвСдСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΎΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΠΏΡƒΡ‚Π΅ΠΌ добавлСния ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ основания систСмы Π² (n+1) разряд. Если Π² ΡΡ‚ΠΎΠΌ разрядС Ρ†ΠΈΡ„Ρ€Π° Ρ€Π°Π²Π½Π° ΠΈΠ»ΠΈ большС ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ основания систСмы счислСния, Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° пСрСноса Π² n Ρ€Π°Π·Ρ€ΡΠ΄. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ способС округлСния максимальная Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ ошибка округлСния опрСдСляСтся ΠΊΠ°ΠΊ

max = 24−74Pmax = 217, (2.2)

Π° Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠ°Ρ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ошибка Ρ€Π°Π²Π½Π°

max = 24−74Pmax/4−14Pmax = 2−11 0.0005 = 0.05, (2.3)

Π³Π΄Π΅ Pmax — наибольший порядок произвСдСния, Ρ€Π°Π²Π½Ρ‹ΠΉ 1510.

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы

3.1 ЛогичСский синтСз одноразрядного Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ умноТитСля ΠžΠ΄Π½ΠΎΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ разряда мноТитСля Π½Π° Ρ€Π°Π·Ρ€ΡΠ΄ ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ ОЧУ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΈΠ°Π΄ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€. На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ соотвСтствСнно Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π΄Π²Π΅ Π΄ΠΈΠ°Π΄Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° умноТСния, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠ΅ Π·Π°Ρ‚Π΅ΠΌ Π² ΠžΠ§Π‘. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ 24 Π½Π°Π±ΠΎΡ€ΠΎΠ².

Рис 3.1.1 Π‘Ρ…Π΅ΠΌΠ° ОЧУ Боставим Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности ΠΈΠ· 16-Ρ‚ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ² (Π’Π°Π±Π»ΠΈΡ†Π° 3.1.1).

Π’Π°Π±Π»ΠΈΡ†Π° 3.1.1

Π’Π°Π±Π»ΠΈΡ†Π° истинности для ОЧУ

Π’Ρ…ΠΎΠ΄Ρ‹

Π’Ρ‹Ρ…ΠΎΠ΄Ρ‹

Мн1

X1

X2

Мн2

X3

X4

Π Π΅Π·

P1

P2

П

P3

P4

РасчСт производится расчСтно-Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ.

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ шагС осущСствляСтся запись Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π°Π½Π°Π»ΠΈΡ‚СчСском Π²ΠΈΠ΄Π΅. Π’Ρ‚ΠΎΡ€ΠΎΠΉ шаг — получСнная Π½Π° ΡˆΠ°Π³Π΅ 1 Ρ„ΠΎΡ€ΠΌΠ° являСтся ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Π΄ΡŒΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ (ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ) Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠΎΠΉ (БДНЀ (БКНЀ)). Π¨Π°Π³ Ρ‚Ρ€ΠΈ — производится склСйка ΠΈ/ΠΈΠ»ΠΈ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅. Если элСмСнты Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ, Ρ‚. Π΅. Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ склСйкС ΠΈ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΡŽ, Ρ‚ΠΎ Π‘ДНЀ (БКНЀ) Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ сокращСнной Π΄ΡŒΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ (ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ) Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠΎΠΉ (сДНЀ (сКНЀ)). На Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ шагС строится Ρ‚Π°Π±Π»ΠΈΡ†Π° с ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠΌ строк Ρ€Π°Π²Π½Ρ‹ΠΌ количСству ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚) Π² ΡΠ”НЀ (сКНЀ) +1 ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠΌ столбцов Ρ€Π°Π²Π½Ρ‹ΠΌ количСству конституСнт Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (нуля) Π² Π‘ДНЀ (БКНЀ) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ +1. Π’ Π½Π°Π·Π²Π°Π½ΠΈΡΡ… строк, начиная со Π²Ρ‚ΠΎΡ€ΠΎΠΉ, Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚Ρ‹) Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹. Π’ Π½Π°Π·Π²Π°Π½ΠΈΡΡ… столбцов, начиная со Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ, Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ конституСнты БДНЀ (БКНЀ) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Условными Π·Π½Π°ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ свободныС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ссли ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ строкС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚Π°) являСтся собствСнной Ρ‡Π°ΡΡ‚ΡŒΡŽ конституСнты ΠΈΠ· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ столбца.

По Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚Ρ‹), ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ядро Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹. ΠŸΡ€ΠΈ этом Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚Π΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚Ρ‹), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ СдинствСнный условный Π·Π½Π°ΠΊ Π² ΡΡ‚ΠΎΠ»Π±Ρ†Π΅. Π’Ρ‹Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ всС столбцы, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ условныС Π·Π½Π°ΠΊΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚). Если Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ оказались всС столбцы, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ядро являСтся Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠΎΠΉ. Если ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π½Π΅Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹Π΅ столбцы, Ρ‚ΠΎ ΠΈΠ· ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ Π½Π΅Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚) Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ максимальноС количСство столбцов (ΠΈΠΌΠ΅ΡŽΡ‚ большСС количСство условных Π·Π½Π°ΠΊΠΎΠ² Π² Π½Π΅Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹Ρ… столбцах). Π’Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ (ΠΈΠΌΠΏΠ»ΠΈΡ†Π΅Π½Ρ‚Ρ‹) Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² ΡΠΎΡΡ‚Π°Π² Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ вмСстС с ΡΠ΄Ρ€ΠΎΠΌ.

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ БДНЀ для P1.

(3.1.1)

сДНЀ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

(3.1.2)

Π’Π°Π±Π»ΠΈΡ†Π° 3.1.2

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

?P1

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ тупиковая Ρ„ΠΎΡ€ΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

(3.1.3)

(3.1.4)

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Ρ‡Ρ‚ΠΎ тупиковая Ρ„ΠΎΡ€ΠΌΠ° Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π²ΠΈΠ΄, Ρ‡Ρ‚ΠΎ ΠΈ ΡΠ”НЀ, Ρ‚. Π΅.:

(3.1.5)

РасчСт для Π²Ρ‹Ρ…ΠΎΠ΄Π° P3.

(3.1.6)

(3.1.7)

Π’Π°Π±Π»ΠΈΡ†Π° 3.1.3

РасчСт Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

P3

Π’.ΠΊ. всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ столбцы ΠΈ ΡΡ‚Ρ€ΠΎΠΊΠΈ оказались Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ, Ρ‚ΠΎ Ρ‚упиковая Ρ„ΠΎΡ€ΠΌΠ° сохранит Π²ΠΈΠ΄ сДНЀ:

(3.1.8)

РасчСт Π²Ρ‹Ρ…ΠΎΠ΄Π° P4.

(3.1.9)

(3.1.10)

Π’Π°Π±Π»ΠΈΡ†Π° 3.1.4

РасчСт Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

P4

ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ столбцы ΠΈ ΡΡ‚Ρ€ΠΎΠΊΠΈ оказались Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ, соотвСтствСнно тупиковая Ρ„ΠΎΡ€ΠΌΠ°:

(3.1.11)

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π² Π·Π°Π΄Π°Π½ΠΈΠΈ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ всС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹:

(3.1.12)

(3.1.13)

(3.1.14)

(3.1.15)

Π§Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ логичСского базиса: Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΎΡ€, сумматор ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

Для упрощСния Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСобразования:

(3.1.16)

(3.1.17)

(3.1.18)

(3.1.19)

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ выраТСния ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ логичСском базисС с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ.

3.2 ЛогичСский синтСз одноразрядного Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ сумматора ΠžΠ΄Π½ΠΎΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ сумматор (ОЧБ) ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ суммированиС ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… ΠΈΠ· ΠžΠ§Π£ Π΄Π²ΡƒΡ… Π΄ΠΈΠ°Π΄ ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΈΠ°Π΄Ρ‹ пСрСноса. ΠŸΡ€ΠΈ этом Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄ΠΈΠ°Π΄Π° пСрСноса ΠΈΠ· ΠΌΠ»Π°Π΄ΡˆΠ΅Π³ΠΎ разряда ΠΈ Π΄ΠΈΠ°Π΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, записываСмая нСпосрСдствСнно Π² Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ ОЧБ проявляСтся ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ, состаящая Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ разряд X1X2 Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎΠ΅ 34. Π­Ρ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΈ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (3434) Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 214, Ρ‚. Π΅. Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 34 Π² Ρ€Π°Π·Ρ€ΡΠ΄ X1X2 Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚. Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ОЧБ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ разряд Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ пСрСноса X5X6 Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ значСния Ρ€Π°Π²Π½Ρ‹Π΅ 24 ΠΈ 34. Π­Ρ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ОЧБ отсутствуСт Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ пСрСнос. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎ 124, Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΌ пСрСносС соотвСтствСнно 14. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ОЧБ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ 14 Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ пСрСноса всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΌ пСрСносС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅Π΅ 14. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ пСрСнос ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΠ°Π΄Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ 04 ΠΈΠ»ΠΈ 14.

Π’.ΠΊ. Π² Π±Π»ΠΎΠΊΠ΅ ОЧБ Ρ‚Ρ€ΠΈ Π²Ρ…ΠΎΠ΄Π°, состоящих ΠΈΠ· Π΄Π²ΡƒΡ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, Ρ‚ΠΎ Ρ„актичСски Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ 6 Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· 64 Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ², ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π° 40 ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ значСния Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ Π² Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ скаТСтся Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ОЧБ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ логичСском базисС. НСопрСдСлСнныС значСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π° 0 ΠΈΠ»ΠΈ 1 Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΡˆΠ΅ΠΉ ситуации.

Рис 3.2.1 Π‘Ρ…Π΅ΠΌΠ° ОЧБ Π’Π°Π±Π»ΠΈΡ†Π° истинности для ОЧБ, содСрТащая 64 Π½Π°Π±ΠΎΡ€Π° (Π’Π°Π±Π»ΠΈΡ†Π° 3.2.1).

Π’Π°Π±Π»ΠΈΡ†Π° 3.2.1

Π’Π°Π±Π»ΠΈΡ†Π° истинности для ОЧБ

Π’Ρ…ΠΎΠ΄Ρ‹ ОЧБ

Π’Ρ‹Ρ…ΠΎΠ΄Ρ‹ ОЧБ

Π‘1

X1

X2

Π‘2

X3

X4

П

X5

X6

Π Π΅Π·

P1

P2

Пс

P3

P4

— Π½Π°Π±ΠΎΡ€ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½.

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ — Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π’Π΅ΠΉΡ‡Π°. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’Π΅ΠΉΡ‡Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ построСна нСпосрСдствСнно ΠΏΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности. Π’.ΠΊ. Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Ρ‚Π°Π±Π»ΠΈΡ†Π° состоит ΠΈΠ· Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‚ΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ столбцов ΠΈ ΡΡ‚Ρ€ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎ 23 = 8. ΠŸΡ€ΠΈ использовании ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл Π² Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ Π½Π°Π±ΠΎΡ€Ρ‹ логичСских Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ… Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ся сосСдними, поэтому для Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠΎΠ΄ ГрСя, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ΄Π°ΠΌΠΈ сосСдних чисСл Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ разрядС. Для обозначСния столбцов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ младшиС 23 Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Π° Π΄Π»Ρ обозначСния строк ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ логичСскиС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠΈ смСТных 2i ΠΊΠ»Π΅Ρ‚ΠΎΠΊ содСрТащих 0 ΠΈΠ»ΠΈ 1 Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π½Π³ Π½Π° i ΠΌΠ΅Π½ΡŒΡˆΠΈΠΉ Ρ‡Π΅ΠΌ Ρ€Π°Π½Π³ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π² Π½Π΅Π³ΠΎ Π²ΠΎΠΉΠ΄ΡƒΡ‚ Ρ‚Π΅ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ элСмСнты ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ своС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²ΠΎ Π²ΡΠ΅Ρ… Π½Π°Π±ΠΎΡ€Π°Ρ… Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΊΠ»Π΅Ρ‚ΠΎΠΊ ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°. ΠΠ°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠΈΡ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… значСниях i, ΠΏΡ€ΠΈ этом ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π°ΠΆΠ΅ ΠΊΠ»Π΅Ρ‚ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ минимальноС количСство Ρ€Π°Π·.

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ P1 ΠΏΠΎ ΠΊΠΎΠ½ΡΡ‚ΠΈΡ‚ΡƒΠ΅Π½Ρ‚Π°ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹. Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€Ρ‹ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ (Π’Π°Π±Π»ΠΈΡ†Π° 3.2.2).

Π’Π°Π±Π»ΠΈΡ†Π° 3.2.2

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’Π΅ΠΉΡ‡Π°

По Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π’Π΅ΠΉΡ‡Π° Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ тупиковая Ρ„ΠΎΡ€ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

(3.2.1)

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ P2 ΠΏΠΎ ΠΊΠΎΠ½ΡΡ‚ΠΈΡ‚ΡƒΠ΅Π½Ρ‚Π°ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (Π’Π°Π±Π»ΠΈΡ†Π° 3.2.3).

Π’Π°Π±Π»ΠΈΡ†Π° 3.2.3

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’Π΅ΠΉΡ‡Π°

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ 1, Ρ‚. Π΅.

(3.2.2)

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ P3 ΠΏΠΎ ΠΊΠΎΠ½ΡΡ‚ΠΈΡ‚ΡƒΠ΅Π½Ρ‚Π°ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (Π’Π°Π±Π»ΠΈΡ†Π° 3.2.4).

Π’Π°Π±Π»ΠΈΡ†Π° 3.2.4

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’Π΅ΠΉΡ‡Π°

Вупиковая Ρ„ΠΎΡ€ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

(3.2.3)

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ P4 ΠΏΠΎ ΠΊΠΎΠ½ΡΡ‚ΠΈΡ‚ΡƒΠ΅Π½Ρ‚Π°ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (Π’Π°Π±Π»ΠΈΡ†Π° 3.2.5).

Π’Π°Π±Π»ΠΈΡ†Π° 3.2.5

Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π’Π΅ΠΉΡ‡Π°

Вупиковая Ρ„ΠΎΡ€ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

(3.2.4)

ЛогичСский базис Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ содСрТит ΠΊΠΎΠ½ΡŒΡŽΠ½ΠΊΡ‚ΠΎΡ€ ΠΈ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊ Π²ΠΈΠ΄Ρƒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌΡƒ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ логичСском базисС.

(3.2.5)

(3.2.6)

(3.2.7)

(3.2.8)

РСализация ОЧУ ΠΈ ΠžΠ§Π‘ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмС схСмС.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния курсового ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ всС поставлСныС условия ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠΎΠΎΡ‚вСтствии с Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ умноТСния ΡΡ‚Π°Ρ€ΡˆΠΈΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π΄Π°ΠΌΠΈ Π²ΠΏΠ΅Ρ€Π΅Π΄ со ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ суммы Π²Π»Π΅Π²ΠΎ ΠΈ Π² ΡΠΎΠΎΡ‚вСтствии с ΡΡ‚ΠΈΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ чисСл Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅. Π‘Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° структурная схСма Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° умноТСния. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ этой схСмы: ОЧУ ΠΈ ΠžΠ§Π‘ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‚Π°Π½Ρ‹ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΌ логичСском базисС. Π’ ΡΠΎΠΎΡ‚вСтствии с Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ΠΌ ΡƒΠ·Π»ΠΎΠ² ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π° ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΎΠΉ схСмС Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ схСма содСрТащая Π² ΡΠ΅Π±Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ расписанный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ умноТСния. ΠŸΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ использовались Ρ‚ΠΎΠ»ΡŒΠΊΠΎ элСмСнты ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² Π·Π°Π΄Π°Π½ΠΈΠΈ.

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