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




7 =0111, 5 = 0101, в дополнительном -коде числу б, соответствует код 1011 (т. е. одиннадцать, так как Щ = 16 = 24)..Тогда операция 7—5 выглядит так: 0111 + 1011 = 10010. Пятый разряд результата (перенос) отбрасывается, остается 0010 = 2. Если выполняется операция 5—7 = —2, то дополнительный код 7 равен 9 = = 1001 и 0101 + 1001 = 1110, т. е. 14, что является дополнительным кодом для 2. Таким образом, для вычиталия необходимо преобразовать одно из чисел в дополнительный код, что осуществляется инверсией прямого кода и добавлением единицы.

Умножитель. Рассмотрим на примере процедуру умножения двоичных чисел 5 X 7 =-35: 101 X 111 = 00101 Ц 01010 +10100= = 100011. Очевидно, что умножение сводится к суммированию множимого, сдвинутого в каждом слагаемом на 0, 1, 2 и т. д. разрядов

Рис. 15. И. Арифметико-логическое устройство (АЛУ) (а), сопряжение АЛУ со схемой быстрого переноса (б)

(слагаемое равно нулю, если в соответствующем разряде множителя— нуль). В таком случае умножитель строится на сумматорах и регистрах (регистры нужны для сдвига на 1, 2 и более разрядов), а время выполнения операции умножения двух «-разрядных чисел равно времени выполнения п — 1 операций суммирования и п1 операций сдвига.

В микросхемном исполнении выпускаются устройства умножения для малоразрядных чисел. Например, микросхема 564ИП5 выполняет операцию S = XY + К + Лі, где каждое из'чисел X,

У, к, М —двухразрядное. Для выращивания разрядности устанавливают по несколько микросхем. На рис. 15.10,6 показано включение указанных микросхем для четырехразрядных чисел X, Y, К^М. В ТТЛ-сериях также имеются микросхемы умножителей: К531ИК.1П, К531ЙКШ, К531ИК2П,

Арифметико-логическое устройство — многофункциональное устройство, в котором над двумя входными числами А и В могут быть выполнены различные логические и арифметические операции. В ТТЛ-сериях микросхем выпускается АЛУ для четырехразрядных входных чисел — К155ИПЗ, в МОП-сериях — 564ИПЗ. На рис.

15.11,а дано схематическое представление АЛУ. В АЛУ имеются входы чисел А и В (АО,..АЗ, B0...B3), входы управления SO...S3,

328