www.chms.ru - вывоз мусора в Балашихе 

Динамо-машины  Обратные коды 

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 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189

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

Схема рис. 2-50, в также представляет собой однотакт-ную схему сдвигов, но в ней-в отличие от схемы рис. 2-50, б - использованы не раздельные, а счетные входы триггеров. В каждом разряде имеется не два, а только один импульсно-потенциальйый вентиль - элемент laquo;и-1 raquo;. Однако перед его потенциальным входом включена дополнительная логическая схема из элементов потенциального типа laquo;и-2 raquo;, laquo;и-3 raquo; и laquo;или raquo;. Дополнительная схема устроена так, что вентиль laquo;и-1 raquo; в некотором разряде открывается по потенциальному входу в том и только в том случае, когда состояние триггера в данном разряде не совпадает с состоянием триггера соседнего слева разряда. При этом импульс-команда laquo;сдвиг raquo;, пройдя на счетный вход триггера, изменит его состояние на противоположное, т. е. установит триггер в соответствие с прежним состоянием соседнего слева разряда. Если данный триггер до команды laquo;сдвиг raquo; находился в соответствии с триггером соседнего слева разряда, то вентиль laquo;и-1 raquo; заперт, и имеющееся состояние сохраняется. Линии задержки выполняют здесь такую же роль, как в схеме рис. 2-50, б, и так же могут оказаться излишними. Схема рис. 2-50, в применялась в старых машинах, когда потенциальные логические элементы были значительно проще, чем импульсно-потенциальные вентили, а триггеры все равно использовали счетные входы. Импульсно-потенциальные вентили в схеме рис. 2-50, в переключаются по потенциальному входу вдвое реже, чем в схеме рис. 2-50, б. Если непрерывно выполняются сдвиги, то в схеме рис. 2-50, б напряжения на потенциальных входах вентилей изменяются с высоких на низкие и обратно в худшем случае в каждом такте - когда по регистру продвигается комбинация цифр ... 101010... В схеме рис. 2-50, в наиболее трудной с этой точки зрения является комбинация... 11001100..., в которой вентили переключаются один раз за два такта. Наряду с экономией в количестве импульсно-потенциаль-ных вентилей это обстоятельство рассматривалось как дополнительное преимущество схемы 2-50, в перед схемой 2-50, б.



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

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

На рис. 2-51 показана схема сдвигающего регистра, в которой каждый разряд содержит два триггера. Один из этих триггеров (на рисунке - верхний) считается основным, другой - вспомогательным. Сдвиг выполняется в 2 такта. Сначала схема управления включает на некоторое время напряжение, соответствующее сигналу laquo;1 raquo;, на шину laquo;передача на вспомогательный триггер raquo;; затем это напряжение выключается и на некоторое время включается такое же напряжение на шину laquo;сдвиг raquo;. В первом такте происходит передача числа из основных триггеров на вспомогательные, во втором то же число возвращается со сдвигом на 1 разряд в основные триггеры.

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

Идея схемы 2-51 воспроизводится также в построениях сдвиговых регистров на двухтактных магнитных элементах (феррито-диодных, феррито-транзисторных и др.). Сдвиговые регистры из однотактных магнитных ячеек, а также из динамических триггеров с линиями задержки напоминают по идее схему рис. 2-50, а, однако элементы задержки входят при этом непосредственно в состав цифрового элемента.



(i-1)-b]u разряд

om(i-Zyzo I разряда

i-ь/й разряд {ъ+1)-ыйразряд


Л Сдбаг

(от схемы управления) Ка2)-муразряду ,

л Передача на 8сп.тригае (от схемы управления]

Рис. 2-51. Сдвигающий регистр с потенциальными связями, содержащий по 2 триггера на разряд.



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 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189