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

АрифмСтико-логичСскиС устройства ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ

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

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

АрифмСтико-логичСскиС устройства ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

АрифмСтико-логичСскиС устройства (АЛУ) Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ арифмСтичСскиС ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ двумя ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ. Основой АЛУ слуТит сумматор, схСма ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰Π΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности АЛУ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ пСрСстройку с ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ АЛУ чСтырСхразрядны ΠΈ Π΄Π»Ρ наращивания разрядности ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ.

Рассмотрим Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠ΅ АЛУ (рис. 3.28). Π’Π˜Π‘ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π²Ρ…ΠΎΠ΄Ρ‹ чисСл А ΠΈ Π’, Π²Ρ…ΠΎΠ΄Ρ‹ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ S, Π²Ρ…ΠΎΠ΄ пСрСноса Π‘Ρ… ΠΈΠ· ΠΌΠ»Π°Π΄ΡˆΠ΅Π³ΠΎ разряда ΠΈ Π²Ρ…ΠΎΠ΄ М, сигнал ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ выполняСмых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: логичСскиС (М= 1) ΠΈΠ»ΠΈ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСскиС (М = 0). Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ вырабатываСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π°Ρ… F. Π’Ρ‹Ρ…ΠΎΠ΄Ρ‹ G ΠΈ Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… пСрСносов ΠΏΡ€ΠΈ Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Π½ΠΈΠΈ разрядности ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… слов. Π‘ΠΈΠ³Π½Π°Π» Π‘ ΠΎ — Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ пСрСнос Π² ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд, Π° Π²Ρ‹Ρ…ΠΎΠ΄ «Π = Π’» — Π²Ρ‹Ρ…ΠΎΠ΄, Ρ€Π°Π²Π½Ρ‹ΠΉ «1» ΠΏΡ€ΠΈ условии А = Π’.

УсловноС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ АЛУ.

Рис. 3.28. УсловноС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ АЛУ.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ выполняСмых АЛУ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π΄Π°Π½ Π² Ρ‚Π°Π±Π». 3.15. Для краткости Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ числа s^s^Sq прСдставлСны ΠΈΡ… Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ эквивалСнтами. ВсС логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ поразрядно, Ρ‚. Π΅. ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ (z-ΠΌΠΈ) разрядами чисСл А ΠΈ Π’. ΠœΠ΅ΠΆΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹Π΅ пСрСносы Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π°Ρ€ΠΈΡ„мСтичСских опСрациях. Π’ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСских опСрациях сначала Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ арифмСтичСски. Π—Π½Π°ΠΊ © ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ «ΡΡƒΠΌΠΌΠ° ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ Π΄Π²Π°».

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

ЛогичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (М =1).

АрифмСтико-логичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (М = 0).

А

Π› + Π‘,.

AvB

A v Π’ + Π‘,.

АВ

A v Π’ + Π‘,.

ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π». 3.15

S

ЛогичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (М =1).

АрифмСтико-логичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (М = 0).

1+Π‘.

АВ

A + AB + Ci

Π’

Av Π’ + АВ + Cj

А® Π’

A + B + Cj

АВ

AB + l + Ci

AvB

А + АВ + Π‘,.

А® Π’

A+B + Cj

Π’

Av Π’+ АВ + Π‘;

АВ

АВ+Π₯+Π‘,.

А + А + Бj

AvB

Av Π’ + A + Cj

AvB

Av Π’ + A + Cj

А

A + X+Cj

ΠŸΡ€ΠΈ опСрациях Π½Π°Π΄ словами большой разрядности АЛУ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ с ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… пСрСносов. Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ микросхСм АЛУ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ соСдинСнию сумматоров Π² ΡΡ…Π΅ΠΌΠ΅ с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ пСрСносом: Π²Ρ‹Ρ…ΠΎΠ΄ Π‘ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ микросхСмы соСдиняСтся с Π²Ρ…ΠΎΠ΄ΠΎΠΌ Π‘, ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ организация с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ пСрСносами, Ρ‚ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚Π½ΠΎ с ΠΠ›Π£ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ микросхСмы — Π±Π»ΠΎΠΊΠΈ ускорСнного пСрСноса.

Один Π±Π»ΠΎΠΊ ускорСнного пСрСноса обСспСчиваСт Π°Π½Π°Π»ΠΈΠ· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сигналов G ΠΈ Н, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… всСми микросхСмами АЛУ, ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π½ΠΈΡ… сигналов пСрСноса Π‘,. Π‘ΠΈΠ³Π½Π°Π»Ρ‹ пСрСноса Π² ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд Π‘ΠΎ ΠΏΡ€ΠΈ этом Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся.

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

АрифмСтико-логичСскиС устройства ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ.

ВсС ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ я, ΠΉ, Π²Ρ‹Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ схСмами И, Π° Π΄Π»Ρ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ слоТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ одноразрядныС сумматоры. ΠœΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ просто ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π»ΠΈΠ±ΠΎ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ-ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈ. ПослСдниС ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ удобство наращивания разрядности ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌΡ‹Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл.

Π’ Π²ΠΈΠ΄Π΅ Π˜Π‘ срСднСй стСпСни ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ ΠΌΠ°Π»ΠΎΠΉ разрядности — Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 4×4. Π£ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ большСй разрядности — Π΄ΠΎ 16×16 Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΡƒΠΆΠ΅ Π² Π²ΠΈΠ΄Π΅ Π‘Π˜Π‘.

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