Основы схемотехники цифровых устройств. Конспект лекций. Брякин Л.А. - 98 стр.

UptoLike

Составители: 

мах кружочком на определённом уровне сигнала, расположенном одновременно
на стрелке зависимости сигнала на выходе от фронта синхросигнала.
4.2.3. Реверсивный сдвигающий регистр
Реверсивный регистр сдвига позволяет сдвигать хранимую информацию
влево или вправо, следовательно, может выполнять 2 микрооперации:
RG:=LS(RG, 1),
RG:=RS(RG,1).
Первая микрооперация представляет сдвиг содержимого регистра влево на один
разряд, а втораясдвиг вправо
на один разряд. Если реверсивный регистр сдвига
реализуется в виде микросхемы, то обычно предусматривают у него и микроопе-
рацию параллельного занесения информации. То есть такой регистр способен вы-
полнять и микрооперацию приёма информации с информационных входов в па-
раллельном виде: RG:=D.
Поскольку один и тот же регистр способен выполнять множество микро-
операций
, требуется формирование у него управляющих входов, состояние сигна-
лов на которых определяет поведение регистра, то есть выполняемую под дейст-
вием синхросигнала микрооперацию. Количество выполняемых микроопераций
определяет число управляющих входов.
Синтезируем один разряд реверсивного регистра сдвига, способного выпол-
нять кроме сдвига микрооперацию параллельного приёма. Предполагаем приме-
нение в регистре D-триггеров с
динамическим управлением. Для выбора режима
работы регистра используем два управляющих сигнала: E0 и E1.Пусть при
E0=E1=1 выполняется микрооперация параллельного приёма, при E0=E1=0 ре-
гистр хранит предыдущее состояние, при двух других комбинациях управляющих
сигналов реализуются сдвиги в разных направлениях. Заметим, что микроопера-
ция «хранение» может быть реализована или путём запрета записи
или путём пе-
резаписи состояния регистра. Запрет записи может быть реализован запретом
мах кружочком на определённом уровне сигнала, расположенном одновременно
на стрелке зависимости сигнала на выходе от фронта синхросигнала.


     4.2.3. Реверсивный сдвигающий регистр
     Реверсивный регистр сдвига позволяет сдвигать хранимую информацию
влево или вправо, следовательно, может выполнять 2 микрооперации:
                                RG:=LS(RG, 1),
                                RG:=RS(RG,1).

Первая микрооперация представляет сдвиг содержимого регистра влево на один
разряд, а вторая – сдвиг вправо на один разряд. Если реверсивный регистр сдвига
реализуется в виде микросхемы, то обычно предусматривают у него и микроопе-
рацию параллельного занесения информации. То есть такой регистр способен вы-
полнять и микрооперацию приёма информации с информационных входов в па-
раллельном виде: RG:=D.

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

     Синтезируем один разряд реверсивного регистра сдвига, способного выпол-
нять кроме сдвига микрооперацию параллельного приёма. Предполагаем приме-
нение в регистре D-триггеров с динамическим управлением. Для выбора режима
работы регистра используем два управляющих сигнала: E0 и E1.Пусть при
E0=E1=1 выполняется микрооперация параллельного приёма, при E0=E1=0 ре-
гистр хранит предыдущее состояние, при двух других комбинациях управляющих
сигналов реализуются сдвиги в разных направлениях. Заметим, что микроопера-
ция «хранение» может быть реализована или путём запрета записи или путём пе-
резаписи состояния регистра. Запрет записи может быть реализован запретом