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-51 идут на уменьшение скорости выполнения сдвигов. Можно, например, сократить в 1/2 раза количество триггеров, но выполнять при этом сдвиг не в 2, а в 3 такта. Устройство такого регистра схематически показано на рис. 2-52. Вспомогательные триггеры имеются не во всех разрядах, а через один - скажем, во всех четных разрядах. Для выполнения сдвига информация сначала передается из четных основных триггеров во



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

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

Если каждый триггер содержит по 2 инвертора (элемента laquo;нет raquo;), то всего в схеме рис. 2-52 приходится в среднем по 3 инвертора на разряд. С тем же количеством инверторов можно построить более изящную схему сдвигающего регистра - так называемый регистр с перетиаюищ-мися триггерами. Построение такого регистра показано на рис. 2-53 *).

Пусть все инверторы занумерованы по порядку: 1, 2, 3, 4, 5, 6, 7, 8, ... Через логические элементы laquo;и raquo; выход каждого t-ro инвертора соединяется со входами двух

*) См. Карцев М. А., Принцип подвижных блокировок при построении схем электронных цифровых машин, ДАН СССР, 1960, 13.4, № 5, стр. 1064-1067.



7 - Л -

\ши\

а п.

Wiu\


Рис. 2-53. Сдвигающий регистр с перемещающимися триггерами.



соседних инверторов - (t - 1)-го и (i+l)-ro. Но связи эти замыкаются только при наличии определенных сигналов, поступающих от схемы управления по шести шинам (I, И, П1, IV, V и VI). Сигналы управления разведены по логическим схемам с периодичностью 3; это значит, что те сигналы, которые управляют связями 1-го инвертора, точно так же управляют связями 4-го, 7-го, 10-го, ... инверторов; те сигналы, которые управляют связями 2-го инвертора, точно так же разведены на 5-й, 8-й, 11-й,... инверторы и т. д.

Допустим, что в начальном положении имеются сигналы управления (высокие уровни напряжения) на шинах I и И. Это означает, что замкнуты перекрестные связи между инверторами..., 1 и 2, 4 и 5, 7 и 8, ...; указанные пары образуют 2-позиционные триггеры, в которых хранится исходное число, а инверторы..., 3, 6, 9... свободны. Начальное положение регистра схематически представим в виде

(1,11). .. 1 2 3 4 lt;5 6 7г plusmn;8... ,

где стрелками указаны замкнутые связи.

Выполнение сдвига вправо начинается с включения высокого напряжения на шину IIL При этом замыкаются связи со 2-го инвертора на 3-й, с 5-го на 6-й, с 8-го на 9-й, ...; 3-й инвертор устанавливается в такое же положение, как и 1-й (потому что оба они работают теперь от выходного сигнала 2-го инвертора), 6-й - в такое же положение, как 4-й, и т. д. Положение регистра можно схематически представить в виде

(I, II, Ш) ...1п2- gt;34т25- gt;6 78- gt;...

Затем включается высокое напряжение на шину IV, которое замыкает связи с 3-го инвертора на 2-й, с 6-го на 5-й, с 9-го на 8-й и т. д. Теперь получаем несимметричные триггеры, в которых одно плечо образовано одним инвертором, другое - соединенными . параллельно двумя инверторами (скажем, в одном плече - 2-й инвертор, в другом - 1-й и 3-й и т. д.):

(1,11, Ш, IV)... 1123 4ji5;:i6 7;i8?t...

Далее выключаются сигналы с шин I и II и включается сигнал на шину V. При этом состояние регистра становится



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