Устройства, предназначенные для передачи, приема и обработки цифровой информации (то есть информации, выраженной кодовыми словами), называются цифровыми устройствами .
По способу функционирования ЦУ могут быть двух видов:
– Комбинационные ЦУ, не обладающие памятью (т.е. не способные запоминать результаты выполненных операций). Здесь значения сигналов на выходах (выходное кодовое слово) определяются только совокупностью сигналов на входах (входным кодовым словом) в данный момент времени.
– Последовательностные ЦУ (устройства с памятью), способные запоминать результаты выполненных операций и хранить эту информацию на своих выходах в виде кодовых слов. У них значение выходного кодового слова определяется не только входным кодовым словом в данный момент времени, но и хранившимся на выходах кодовым словом в предыдущий момент времени.
1.2. Общие сведения о логических элементах
Любые узлы цифровой аппаратуры строятся с помощью устройств, которые называются логическими элементами (ЛЭ) . В основном применяются лишь 5 ЛЭ, общие сведения о которых приведены в табл.1.1.
П р и м е ч а н и е .В колонке «Условное графическое изображение элемента» приведены два рисунка каждого элемента: вверху – в соответствии с «восточным» стандартом, внизу краснымцветом – в соответствии с «западным» стандартом (см. Введение).
Входы элементов всегда изображаются слева. Сигналы, которые подаются на входы, называются логическими переменными или логическими аргументами и обозначаются обычно буквами « Х» с нумерацией: Х 1, Х 2, Х 3и т. д.
Выходы элементов всегда изображаются справа. Сигналы, которые формируются на выходах, называются логическими функциями и обозначаются обычно буквами « Y» или f (X).
В соответствии с «восточным» стандартом ЛЭ и любые другие устройства цифровой микроэлектроники поворачивать нельзя, по «западному» стандарту – можно.
ЛЭ выполняет указанную в табл.1.1 соответствующую операцию со входными сигналами, а результат выполненной операции формируется на его выходе.
Элементы НЕ всегда имеют только один вход.
Элементы И, ИЛИ, И-НЕ, ИЛИ-НЕмогут иметь не только два (как показано в табл.1.1), но и три, и четыре входа (иногда даже больше – до 8). Соответственно элементы при этом будут выполнять операции с двумя, тремя, четырьмя и более входными сигналами (смотрите тему 1.5).
Элементы ИЛИв основном (но не всегда!) имеют лишь два входа. Если требуется выполнить логическое сложение трех и более сигналов, то используются несколько элементов ИЛИ с двумя входами.
С настоящего момента следует иметь в виду, что результат логического сложения сигналов 1 \/ 1 = 1 отличается от результата арифметического сложения тех же сигналов 1 + 1 = 2. Поэтому не следует путать эти две разновидности операции сложения.
Элементы, которые имеют два или более входа, в название элемента должны включать цифру, которая указывает на количество входов, например: элемент 2И(элемент И с двумя входами), элемент 3ИЛИ-НЕ(элемент ИЛИ-НЕс тремя входами) и т. д.
Смысл названий элементов заключается в следующем:
– Элемент НЕ. На выходе элемента формируется НЕ такой сигнал, какой подается на вход.
– Элемент И. На выходе элемента формируется сигнал логической 1 только тогда, когда сигналы логической 1 поступают И на первый, И на второй, И на все остальные входы.
– Элемент ИЛИ. На выходе элемента формируется сигнал логической 1, когда сигнал 1 поступает ИЛИна первый вход, ИЛИна второй вход, ИЛИна любой другой вход, ИЛИна несколько входов одновременно.
– Элемент И-НЕсначала выполняет логическое умножение (операцию И) входных сигналов, а затем полученный результат инвертирует (делает операцию НЕ). Структура элемента 2И-НЕприведена на рис.1.2а.
Читать дальше