(495)510-98-15
Меню
Главная »  Промышленная электроника 

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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 [ 83 ] 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166

Однотактные регистры сдвига выполняют по структурной хеме рис. 3.52, а, показанной для четырех разрядов. Первая ячейка регистра относится к его младшему разряду, а четвертая - к старшему. При таком расположении разрядов запись числа в регистр производится начиная с его старшего разряда. При обратном расположении разрядов в регистре запись числа должна начинаться с его младого разряда.

Тактовые импульсы подаются на все триггеры ячеек одновременно. Их воздействие направлено на переключение триггеров из состояния 1 в состояние О с

Выходы разрядов

у

t>

ячейка

ячейка

ячейка

ячейка

Выход \~0

записью единицы в триг-гер следующей ячейки.

На рис. 3.52, б приведены временные диаграммы, иллюстрирующие процесс записи информации в регистр. В качестве примера взят код 1011, соответствующий числу 11. Перед записью информации регистр устанавливают в состояние 0 . Для этого в отсутствие сигнала на входе подается серия тактовых импульсов с числом импульсов, равным количеству разрядов в регистре. При записи информации одновременно с поступлением кода числа подаются тактовые импульсы. Тактовыми импульсами осуществляется продвижение информации от младшего Разряда регистра к старшему. В результате после четвертого тактового импульса ячейки регистра принимают состояния, ствующие коду принятого четырехразрядного числа.

Операция считывания информации из последовательного регистра может быть проведена в параллельном или последовательном коде. Для передачи информации в параллельном коде используют выходы Разрядов регистра. Таким образом, последовательный регистр позволяет осуществить операцию преобразования последовательного кода 6 параллельный, Считывание информации в последовательном коде Реализуется подачей серии тактовых импульсов.


1-я ячейка'

2-я ячейка

3-я ячейка. [

ячейка

Рис. 3.62. Структурная схема последовательных однотактных регистров (а) и их временные диаграммы (б)

соответ-



В. последовательном регистре записанное число может быть сд то тактовыми импульсами на один или несколько (/г) разрядов, о ции сдвига соответствуют умножению числа на 2*. Например, с кода 0010 числа 2 на один разряд дает код 0100 (число 4), на два ряда - код 1000 (число 8).

При реализации однотактных регистров сдвига необходимо тывать следующее обстоятельство. В этих регистрах тактовые имп сы воздействуют на перевод в состояние 0 триггеров всех разря одновременно. Поэтому в однотактных регистрах должна быть рещ задача разделения во времени (по меньшей мере на длительность т. товых импульсов /и) операций считывания единицы с триггера к дого разряда и ее переписи в триггер следующего разряда. В про ном случае перепись единицы в следующий разряд не будет прр ведена.

Эта задача может быть решена включением в цепь передачи си ла от одной ячейки к другой элемента задержки. Элемент задер будет задерживать импульс записи единицы в последующую яче° на время действия тактового импульса. Однако наличие элемен задержки обусловливает критичность работы схемы в отношении д тельности тактовых импульсов. Кроме того, для элементов задерж состоящих из реактивных элементов L, С, затруднено интегралы исполнение. В связи с указанным разнесение во времени операций с тывания и переписи единицы осуществляют схемными средства например выполнением ячеек на триггерах с внутренней задерж (R-Sr, J-Kr, Dfтриггерах). *

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

Другим методом построения однотактных регистров сдвига явля ся использование двухтактного режима их работы, В ка дую ячейку таких регистров входят два триггера (основной и допо нительный). Управление производится одной последовательность* тактовых импульсов. Разделение во времени операций считывай единицы из предыдущей ячейки и ее переписи в последующую ячей достигается тем, что считывание единицы из основных триггеров ос ществляется в момент поступления тактового импульса, а запись ед , ницы в них - по окончании тактового импульса. *

В схемном отношении рассматриваемый метод построения одн тактных регистров сдвига наиболее просто реализуется с применение тактируемых D-триггеров. Схема двухразрядного регистра, выпо ненная на £)-триггере (см. рис. 3.43, а), приведена на рис. 3.53, Временные диаграммы рис. 3.53, б иллюстрируют процесс продва жения единицы в регистре в сторону старшего разряда.

В отличие от триггера рис. 3.43, а вход Установка нуля в триг гере регистра является инверсным. Инверсный вход Установка нуля всех триггеров объединен с тактируемым входом и связан в основны триггерах ячеек регистра с шиной тактовых импульсов Т непосред ственно, а в дополнительных триггерах - через элемент НЕ.



1-я ячейка

2-я ячейка


& И<\& Иг

п4 -

Рис. 3.53. Схема однотактного последовательного регистра на D-триггерах (а) и его временные диаграммы (б)

В исходном состоянии все триггеры регистра установлены в состояние О (рис. 3.53, б). При наличии сигнала на входе первым тактовым импульсом через открытый элемент Иг записывается единица в основной триггер первого разряда (ячейки). Сигнал Qt - 1 передается на информационный вход дополнительного триггера первой ячейки, но поскольку на выходе ее инвертора действует сигнал Т = О, элемент г закрыт и дополнительный триггер остается в состоянии О (Qi = 0).

По окончании первого тактового импульса на обоих входах элемента #2 дополнительного триггера первой ячейки присутствует еДИница, он переключается в состояние Q - 1. Таким образом, ре-3Ультатом поступления первого-тактового импульса является запись еДиницы в оба триггера первой ячейки. Состояние 1 основного триг-ГеРа сохраняется по входам элемента #i(Q5 = 1, 7 = 0), а допол-Нительного - по входам элемента Иг (Qi =1,7= 1).

Если сигнал на входе регистра равен нулю, то поступление второго актового импульса приводит к запиранию элементов Иlt Иг основ-



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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 [ 83 ] 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166



© 2024 ООО "Стрим-Лазер": Лазерная гравировка.
Все права нотариально заверены. Копирование запрещено.