Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
доп Логические схемы.doc
Скачиваний:
44
Добавлен:
06.12.2014
Размер:
157.18 Кб
Скачать

Хранение двоичной информации

Бистабильная ячейка - устройство, которое может находиться только в двух устойчивых состояниях.

Два устойчивых состояния: первое Q=1, =0, второе Q=0, =1.

Состояния Q=1, =1 или Q=0, =0 внутренне противоречивы и не могут быть реализованы. Поэтому выходы так и обозначают: Q и Q с инверсией.

Триггер – управляемая бистабильная ячейка (с двумя устойчивыми состояниями), переходящие из одного состояния в другое под действием внешнего сигнала и способное сохранить (сколь угодно долго) устойчивые состояния после снятия внешнего воздействия. Под термином “сколь угодно долго” подразумевается “до тех пор, пока включено питание устройства”.

Например, на элементах ИЛИ-НЕ:

S – Set (установка), R – Reset (сброс), при S=R=0 триггер превращается в бистабильную ячейку, сохраняющую своё состояние (это режим хранения информации).

Запись единицы:

S=1, R=0: ,

Запись нуля:

S=0, R=1: ,

При S=R=1 устанавливает Q==0, но после снятия внешнего воздействия триггер оказывается в неустойчивом (противоречивом) состоянии, поэтому он самопроизвольно может перейти в одно из двух устойчивых состояний: (Q=1, =0 или Q=0, =1).

Передача цифровой информации

Пусть требуется передать информации с сервера S конкретному пользователю №0, №1, №2, №3 (в цифровой технике принято нумерацию начинать с нуля). Кстати пользователю №0 информация будет поступать «по умолчанию», когда никакой команды о передачи не поступает. На схеме пользователи показаны как Y0, Y1, Y2, Y3.

Команда с номером пользователя подается на шины X0 и X1.

Комбинация (0,0) означает пользователя №0,

(0,1) - №1, (1,0) - №2, (1,1) - № 3.

S

DC

&

Y0

X0

&

Y1

&

X1 Y2

&

Y3

Дешифратор, или Декодер (DC), в зависимости от команды выдает высокое напряжение (логическую единицу) на нужной линии. Элементы И пропускают сигнал только там, куда поступило высокое напряжение.

Сам Дешифратор (схема, преобразующая сигнал в виде двоичного номера на входах в сигнал на одном из выходов) выглядит следующим образом..

x1

x0

y0

y1

y2

y3

&

&

&

&

0

0

1

0

0

0

y0=x1x0

0

1

0

1

0

0

y1=x1x0

1

0

0

0

1

0

y2=x1x0

1

1

0

0

0

1

y3=x1x0

X0 №0

№1

№2

X1 №3

7