Страница - 326, Справочник по схемотехнике для радиолюбителя 1987




Кіщод переноса СО, выходы результата F0...F3, выход переноса С4, выход К равенства кодов = В) и выходы Р и G для схемы быстрого переноса. В табл. 15.3 приведены операции, выполняемые АЛУ при различных сочетаниях сигналов на входах SO...S3, М (для случая, когда СО = 0).

15.3. Операции, выполняемые АЛУ    *

Состоявие входов

Состояние входа М

S3

S2

S1

so

м

= 1

Af = 0 .

0

0

0

0

А

FJ2

А++1

0

0

0

1

А + В

F8

+ fi)-j—|-І

0

0

1

0

А

в

F4

(Л-f 5)++1

0

0

1

13

0

F0

0

0

1

0

0

А

■ в

F14

А++А ■ Д-H-L

0

1

0

'1

В

F10

(А В)-\—\-АВ-\—}-і

Q,

1

1

0

А

• Д-f- А

в

F6

АВ

0

1

1

1

А

1В

F2

АВ

1

0

0

0

А + В

F13

А++А ■ В++1

1

0

0

1

А

В + А

в

F9

Л++Я++1

1

0

1

0

В

F5

{А-\-В)++А • В++1

1

0

•1

1

А

■ В

F1

АВ

1

1

0

0

1

F15

А-]И/1—f 1

1

1

0

0

А + В

F11

(і4 -}- В)-\—)-Л-{—1-1

1

1

1

0

АЛ- В

F7

(А + £)-|—}->4—1—[-1

1

1

1

1

А

F3

А

Как видно из таблицы, при М = 1 над Ц и В выполняются 16 логических операций (см. табл. 15.2). При М = 0 выполняются также и арифметические операции, причем арифметическое суммирование обозначается символом 4—К а логическое -f-, умножение (•)— только логическое, А1 число А, сдвинутое на один разряд вправо.

Рассмотрим некоторые примеры использования АЛУ: суммирование — вычитание чисел, в режиме S3...S0 = 1001, М = 0— суммирование четырехразрядных чисел (так же, как и в сумматоре К155ИМЗ), в‘режиме S3...S0 ОНО, М = 0 — вычитание четырехразрядных чисел; сравнение чисел, для этого устанавливается режим вычитания S3...S0 = 0110, М 0, СО = 1, при А = В На выходе Ц появляется сигнал «логической 1», на выходе С4 при А Ц В С4 == 0, при А « В С4 =1; формирование модуля числа А, М = 1, на выходы S3...SO параллельно подается потенциал знака числа, если А > 0, то все S =* 1, если А < 0, то все S «= 0, ту же операцию можно проделать и с числом В, если на S3, S1 подать «1», на 52, S0 подать «0» и поменять местами эти потенциалы при перемене знака числа В; преобразование двоично-десятичного кода в двоичный, 4 младших разряда двоично-десятичного кода подаются на входы А, пятый разряд (десятки) подается на входы S3, S0, на входы SI, S2 подается «О», на входы В подается число 10 (1010), М = 0, СО = 1, Как видно из табл. 16,1, пока число на