В сдвигающем регистре триггеры должны быть с разделением процесса записи и считывания, в противном случае сигнал на входе 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, просмотров: 316.