A0-A3, B0-B3 - входы операндов; F0-F3 - выход результата; S0-S3 - код функции; M- выбор операции арифметические/логические; Cn- вход переноса; Cn+4- выход переноса; A=B- выход компаратора; -P,-G - выходы для стыковки со схемой ускоренного переноса. | |
Номер вывода | 2 | 1 | ... | 9 | ... | 13 | 7 | 16 | 15 | 17 | Отрицательная логика | -A0 | -B0 | ... | -F0 | ... | -F3 | Cn | Cn+4 | -P | -G | Положительная логика | A0 | B0 | ... | F0 | ... | F3 | -Cn | -Cn+4 | P | G |
АЛУ может быть использовано как компаратор двух двоичных чисел. Выход "A=B"= H, если все "Fi"=H. В режиме вычитания двух чисел можно пользоваться таблицей: Вход Cn | Выход Cn+4 | Отрицательная логика | Положительная логика | H | H | "A" больше/равно "B" | "A" меньше/равно "B" | H | L | "A" меньше "B" | "A" больше "B" | L | H | "A" больше "B" | "A" меньше "B" | L | L | "A" меньше/равно "B" | "A" больше/равно "B" |
Отрицательная логика Выбор S3 S2 S1 S0 | M=H Логическая функция | M=L; Арифметические операции | Cn=L; без переноса | Cn=H; с переносом | L L L L | F=-A | F=A "-" 1 | F=A | L L L H | F=-(A&B) | F=A&B "-" 1 | F=A&B | L L H L | F=-A+B | F=A&(-B) "-" 1 | F=A&(-B) | L L H H | F=1 | F= "-" 1 | F=0 | L H L L | F=-(A$B) | F=A "+" A$(-B) | F=A "+"A$(-B) "+" 1 | L H L H | F=-B | F=A&B "+" A$(-B) | F=A&B "+" A$(-B)"+"1 | L H H L | F=-(A!B) | F=A "-" B "-" 1 | F=A "-" B | L H H H | F=A$(-B) | F=A$(-B) | F=A$(-B) "+" 1 | H L L L | F=(-A)&B | F=A "+" (A$B) | F=A "+" (A$B) "+" 1 | H L L H | F=A!B | F=A "+" B | F=A "+" B "+" 1 | H L H L | F=B | F=A&(-B) "+"(A$B) | F=A&(-B)"+"(A$B)"+"1 | H L H H | F=A$B | F=A$B | F=A$B "+" 1 | H H L L | F=0 | F=A "+" (A<1) | F=A "+"A "+" 1 | H H L H | F=A&(-B) | F=A&B "+" A | F=A&B "+" A "+" 1 | H H H L | F=A&B | F=A&(-B) "+" A | F=A&(-B) "+" A "+" 1 | H H H H | F=A | F=A | F=A "+" 1 |
Положительная логика Выбор S3 S2 S1 S0 | M=H Логическая функция | M=L; Арифметические операции | -Cn=H; без переноса | -Cn=L; с переносом | L L L L | F=-A | F=A | F=A "+" 1 | L L L H | F=-(A$B) | F=A$B | F=A$B "+" 1 | L L H L | F=(-A)&B | F=A$(-B) | F=A$(-B) "+" 1 | L L H H | F=0 | F= "-" 1 | F=0 | L H L L | F=-(A&B) | F=A "+" A&(-B) | F=A "+"A&(-B) "+" 1 | L H L H | F=-B | F=A$B "+" A&(-B) | F=A$B "+"A&(-B) "+"1 | L H H L | F=A!B | F=A "-" B "-" 1 | F=A "-" B | L H H H | F=A&(-B) | F=A&(-B) "-" 1 | F=A&(-B) | H L L L | F=(-A)$B | F=A "+" (A&B) | F=A "+" (A&B) "+" 1 | H L L H | F=-(A!B) | F=A "+" B | F=A "+" B "+" 1 | H L H L | F=B | F=A$(-B) "+"(A&B) | F=A$(-B)"+"(A&B)"+"1 | H L H H | F=A&B | F=A&B "-" 1 | F=A&B | H H L L | F=1 | F=A "+" (A<1) | F=A "+"A "+" 1 | H H L H | F=A$(-B) | F=A$B "+" A | F=A$B "+" A "+" 1 | H H H L | F=A$B | F=A$(-B) "+" A | F=A$(-B) "+" A "+" 1 | H H H H | F=A | F=A "-" 1 | F=A |
Арифметические операции: "+", "-" - Логические операции: - - отрицание; ! - исключающее ИЛИ; & - логическое И; $ - логическое ИЛИ; <1 - сдвиг влево на 1 бит Микросхема | 564ИП3 | Параметры (T=+25) при питании | E=+5 | E=+10 | Выходной ток логического 0, мА | 0.28 | 0.65 | При выходном напряжении, В | 0.8 | 1.0 | Выходной ток логической 1, мА | 0.35 | 0.35 | При выходном напряжении, В | 4.2 | 9.0 | Задержки распространения, нс | -2200 | -770 | |