Строительный блокнот  Триггеры счетчики и регистры 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 [ 57 ] 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116

сздр мздр

A3 AZ А1 АО

Kissnps Q/t 83 ог 01 ао

Щ20\ 10\5 I \Z

A4A5A2AIAO KISSnPS

ei-0302 arm

Ai-A3A2A1AO

\2в\гЦгП2

Шестиразрлдный ДК

AfiSAZAIAO

К155ПР6 QihOSOZOlQO

Двоичт/й /<од

СЗДР мздр Выход шестираЗ рядного ДДК в)

Рнс. 1.127. Применение стандартных ПЗУ:

а - шестиразрядный преобразователь двоично-десятичиого кода в двоичный; б - аналогичный двухкаскадный преобразователь; в ~ шестиразрядиый преобразователь двоичного кода в двоично-десятичный

двоичный код. Обратный преобразователь двоичного кода в двоично-десятичный изображен на рис. 1.127, в (максимальный выходной счет 42).

1.20. УЗЛЫ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ

в начале 80-х г. были разработаны малые ЭВМ, все основные узлы которых - процессор, управляющие схемы-контроллеры, постоянные и оперативные ЗУ, шинные усилители - располагаются иа одном полупроводниковом кристалле. Ранее составные части малых ЭВМ выпускались лишь в Виде отдельных БИС.

Микропроцессор - основа будущей однокристальной ЭВМ. Главным узлом микропроцессора служит арифметико-логическое устройство - АЛУ. Кроме АЛУ, в микропроцессор входят схемы проверки на четность, цифровые компараторы, схемы ускоренного переноса.

Рассмотрим схемы ТТЛ, необходимые для выполнения основных арифметических функций над двумя малоразрядными числами.

В табл. 1.102 приведены микросхемы ТТЛ, применяемые для выполнения арифметических операций. (Основа АЛУ - сумматоры - были рассмотрены в § 1.17.)

Микросхема К155ИП2 (рис. 1.128)-восьмиразрядная схема для проверки на четность или нечетность суммы единиц входного слова с целью обнаружения ошибок при высокоскоростной передаче данных. Микросхема имеет два входа разрешения: четный ЕЕ (even enable) и нечетный ОЕ (odd enable). Эти входы должны получать равноуров-невые логические сигналы. Соответственно данным из табл. 1.103 можно отображать на выходах 2Е и 20 четность и нечетность суммы напряжением высокого или низкого уровня (низким или высоким уровнем). К примеру, активным напряжением высокого уровня на выходе 2Е будет отображена четность кода, если на вход ЕЕ подать напряжение



IS -r

IS-17-

17 L

0E±.

Ю55ипг

II13

Рис. 1.128. Микросхема ИП2 для проверки четности кода (а) и ее цоколевка (б)

Таблица 1.102. Микросхемы, выполняющие арифметические операции

Серия

Обозначе-

Номер микросхемы

К155

КМ155

К555

КМ555

К531

К555

К531

высокого уровня, а на входе ОЕ установить низкий (тогда на выходе 20 появится напряжение низкого уровня, отображающее четность). Таким образом, выходы микросхемы К155ИП2 можно непосредственно подключать ко входам других схем ТТЛ, будь их активный уровень высоким или низким.

Если на входах 10-17 код нечетный, на выходе 20 будет напряжение высокого уровня (на выходе 2Е - активный низкий уровень). Если соединить входы ЕЕ и ОЕ и подавать на них напряжение высокого и низкого уровня, иа выходах 20 и 2Е получим инверсные логические уровни.

Проверить четность девятиразрядного слова можно, используя оба входа разрешения, между которыми следует включить инвертор. Для проверки четности числа высоких активных входных уровней девятый разряд данных следует присоединить к ОЕ, а от вывода ОЕ к ЕЕ по-

12-23-



Таблица 1.103, Состояния в схеме проверки четности К155ИП2

Сумма высоких уооаней на входах 10-17

Вход

Выход

SE (четная)

so (нечетная)

Четная

Нечетная

Четная

Нечетная

Таблица 1.104 Состояния в схеме проверки на четность К53ШП5П

Вход

Выход

Число ВЫС01ШХ

уровней на входа 10-18

SE Z0

Четное

В Н

Нечетное

дать сигнал через инвертор. Для проверки четности числа принятых активных низких уровней следует девятый разряд данных присоединить к ЕЕ, а сигнал от ЕЕ через инвертор подать на ОЕ. Наращивание длины слова можно сделать за счет последовательного соединения микросхем ИП2, причем выходы SE и SO предыдущей микросхемы надо соединить со входами ЕЕ и ОЕ последующей.

Микросхема К155ИП2 потребляет ток 56 мА, наибольшее время задержки распространения сигнала от входов до выхода SE составляет 68 НС. Аналогичная задержка до выхода SO составляет 48 не.

Микросхема К531ИП5П (рис. 1,129) - девятиразрядиая схема проверки на четность суммы единиц входного слова. Микросхема имеет девять входов 10-18, образующих три одинаковых логических узла А, Б, В, а также два выхода SE (выход четности суммы единиц входного

10-II-12

гл А

15 Щ-

Jj~i-1 (lemH.)

ll3 12

-mzo

Рис. 1.129. Микросхема ИП5 для проверки четности кода (а) и ее цоколевка (б)



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 [ 57 ] 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116