Главная страница Комод Кухня Компьютерный стол Плетеная мебель Японский стиль Литература
Главная  Кремниевые микросхемы 

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

при наборе управляющих сигналов 0100 вход 3 соединяется с выходом /, а вход тактовых импульсов - с выходом 2.

При наборе управляющих сигналов 1000 на выходе / будет нулевой сигнал, а тактовые импзльсы будут проходить на выход 2.

Если управляющие сигналы запоминаются с помощью триггеров, то вместе с сигналами Со-Сз будут сформированы и их инверсные сигналы Со-Сз, и те же самые логические функции могут быть реализованы более простым способом.

Рассмотрим особенности выполнения логических операций И и ИЛИ. Это приведет к лучшему пониманию логики функционирования практических схем.

Проанализируем, как с помощью логических схем и связей между триггерами с единственным входом типа MS можно построить регистр, в который можно записывать и из которого можно считывать данные в последовательной и параллельной форме. На рис. 6.6 приведена схема 8-разрядного регистра, причем для простоты показаны только четыре триггера: Qo, Qi, Q2 и Qj.

При наборе управляющих сигналов 0001 (рис. 6.7) схема функционирует как сдвиговый регистр, и двоичные разряды записываемых данных поступают по одному в каждый такт времени на левый последовательный вход схемы синхронно с импульсами синхрогенератора и сдвигаются далее вдоль регистра вправо (жирные линии на рис. 6.7). Данные могут считываться либо параллельное выходов Qo, Qi, Q7, либо последовательно с правого выхода схемы (с выхода триггера Q7).

При наборе управляющих сигналов 0010 (рис. 6.8) вход каждого триггера оказывается соединенным с выходом предыдущего справа, а двоичные разряды записываемых данных поступают на правый последовательный вход схемы синхронно с импульсами синхрогенератора и сдвигаются вдоль регистра влево. Данные могут считываться либо с выходов Qo, Qi, Q7 параллельно, либо последовательно с левого последовательного выхода схемы, соединенного с выходом триггера Qo.

При наборе управляющих сигналов 0100 (рис. 6.9) данные поступают на входы каждого из триггеров в параллельной форме (на параллельные входы схемы регистра) в течение времени, равного длительности одного импульса синхронизации, и могут считываться параллельно с соответствующих выходов.



Ц.посл.дыход <>Pfj

Л. поел, вход

Тактовые импульсы

Б

-триггер

MS- триггер

Рис. 6.6. Схема регистра-

Р^т Р\, Рг, .... Pi - параллельные входы; <?о, Qi, (?2, Q? - параллельные выходы

Рис. 6.7. Фрагмент схемы регистра при последовательном вводе данных слева

триггер

MS-триггёр

Пр поел

Ibixo

Л поел, бход

Тактовые импульсы

С,(0)

С г [01

. Co



Манные 8 парал. форме от Q( Qy и т. д.

OmQg

Н Л. триггерам и далее к л. выходу {см. рис. B.S]

От других триггеров

Пр. поел, вход

Рис. 6.8, Фрагмент схемы peiHCTpa при последовательном вводе данных справа

Парал вход и дыход Парал. вход и дыхоЗ разряда О разряда 1

Тантодые. импульш

С о (О)

££/1

Рис. 6.9. Левый фрагмент схемы регистра при параллельном вводе п выводе данных

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



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

© 2007 EPM-IBF.RU
Копирование материалов разрешено в случае наличия письменного разрешения