Проектирование ЭВМ. Довгий П.С - 33 стр.

UptoLike

33
4.4.1. Арифметико-логическое устройство (ALU)
74382 (s[2..0], a[3..0], b[3..0], cin) 4-х разрядное ALU
Изображение в проекте MaxPlus:
/Cin
B0
A0
B1
A1 F0
B2 F1
A2 F2
B3 F3
A3 OVR
S0 CN4
S1
S2
Таблица 4.3. Кодирование операций ALU
S2-S0 – значения сигналов управления
F[3.0] – операции, выполняемые ALU
ALU - обозначение поля микрокоманды и символические обозначения
микрокоманд
Изображение в структурной схеме:
a[4] b[4] S[3]
Cn4 f[4] /Cin
Для выполнения операции заданы: операнды A и B, /Сin – входной
перенос и S[2..0] – микрокоманда выбора операции АЛУ.
S2 S1 S0 F[3..0] (+логика) код ALU
L L L L 0 res
L L H B - A – Cn 1 suba
L H L A - B – Cn 2 subb
L H H A + B + Cn 3 add
H L L A $ B =A | B 4 or
H L H A # B = A^B 5 xor
H H L A & B 6 and
H H H H 7 set