Сдвигающие регистры с односторонним сдвигом
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

В сдвигающем регистре триггеры должны быть с разделением процесса записи и считывания, в противном случае сигнал на входе DR при появлении синхроимпульса запишется во все разряды одновременно.

 

16. Реверсивные сдвигающие регистры.

 

Если Dir =1, то блокируется 0 с выхода инвертора верхнего элемента “И” из “И-ИЛИ-НЕ”. 1 на нижних элементах “И” пропускает  на вход D триггера , инвертируя его значение. Получаем, что  заведен на вход D, а это схема регистра сдвигающего вправо.

Если же Dir=0 – блокируются нижние элементы “И”, и на вход D поступает . Получаем регистр сдвигающий влево.

 

17. Многофункциональные регистры.

Каждый элемент “И” из группы “И-ИЛИ-НЕ” обеспечивает выполнение одной микрооперации, по этому один элемент “И” функционирует, а остальные блокируются, т.е. код задающий функцию содержит одну 1. Если 1 в старшем разряде, то функционирует верхний элемент “И”, сигнал с входа Di поступает на вход D триггера Di и по синхроимпульсу его значение заносится в триггер. У каждого разряда свой вход D, таким образом, осуществляется прием параллельного входа. Второй и третий элементы “И” осуществляют сдвиг влево и вправо аналогично предыдущей схеме. Режим хранения обеспечивает четвертый элемент “И”, здесь он реализован путем записи в триггер собственного значения.

 

Счетчики. Назначение, классификация и обозначение счетчиков. Счетчики с последовательным переносом.

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

 

Набор микроопераций реализуемых счетчиками:

1) Сброс счетчика: CT:=0

2) Начальная установка (или прием кода): CT:=x

3) Хранение результата: CT:=CT

4) Инвертирование содержимого счетчика: CT:= ┐CT

5) Счет

· Прямой: CT:=CT+1

· Обратный: CT:=CT–1

6) Выдача результата

· В прямом коде: Y:=CT

· В обратном коде: Y:= ┐CT

 

Классификация счетчиков.

1) По направлению счета:

· Суммирующие (прямого счета).

· Вычитающие (обратного счета).

· Реверсивные (с изменением направления счета).

2) По организации процесса получения результата:

· С последовательным переносом.

· С параллельным переносом.

· Со сквозным переносом.

· С комбинированным переносом.

3) По использованной системе счисления:

· Двоичные.

· Не двоичные.

4) По наличию дополнительного синхросигнала:

· Асинхронные.

· Синхронные.

 

асинхронный: N+1

синхронный: N+3

Счетчики характеризуются модулем счета М – число импульсов на входе счетчика до его переполнения, равное числу внутренних состояний счетчика.

 

Дата: 2019-02-25, просмотров: 279.