Разделы


Рекомендуем
Автоматическая электрика  Автоматика радиоустройств 

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 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270

M т

j к i i a a

ii ik a ik

0 12 3 5 Б 7 8 Э 10 11 12 13 П 15

-srr>

фУстатОка д 0-е состояние

Рнс. 24-76. Регистр с двухступенчатым дешифратором на 16 выходов.

Q2==2n+l+1±i2 2 +

при п нечетном.

Для рассмотренной схемы двухступенчатого дешифратора имеем п==4. Тогда

<?2 = 24+1-f-4-24/2 = 48 диодов.

Для тех же условий одноступенчатый дешифратор должен содержать:

Q, = 4 2 = 64 диода. Отсюда следует, что двухступенчатый дешифратор экономичнее одноступенчатого и особенно при большом числе входов. Аналогично строятся многоступенчатые дешифраторы.

Преобразователи кодов. Устройства, предназначенные для преобразования прямого кода числа в обратный или дополнительный код, называются преобразователями кодов. Для преобразования отрицательного двоичного числа в обратный код необходимо, как известно, каждую цифру двоичного числа инвертировать. На рис. 24-77 представлена схема регистра на стати-

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

Выход


Сброс

Рнс. 24-77. Регистр иа статических триггерах.



схем И, ИЛИ и управляется триггером знака 7Лш. Если знак числа положительный (триггер знака Тзв в нулевом состоянии), то схемы Hi высоким потенциалом с выхода Т .триггера Тзи будут открыты для передачи информации с единичных выходов Т триггеров регистра; при подаче сигнала опроса содержимое регистра передается на выход преобразователя в прямом коде. Если знак

iBt/xoB

\или

Сброс л/ала

Г Сигнал опроса

свеиг

Рис. 24-78. Схема для преобразования числа в обратный код.

числа отрицательный (триггер знака Тзв в единичном состоянии), то высоким потенциалом с выхода Т триггера 7Лщ схемы Иг будут открыты для передачи информации с нулевых выходов Т триггеров регистра. В этом случае число на выходе будет в обратном коде. Достоинствами данного преобразователя являются его сравнительная простота и возможность автоматического управления преобразованием от триггера знака.

При последовательной передаче числа для преобразования в обратный код может быть применена схема, представленная на рис. 24-78. Схемы преобразователя Hi, Иг, ИЛИ работают подобно только что рассмотренной схеме на рис. 24-77, но информация, содержащаяся в регистре, последовательно сдвигается в сторону младших разрядов. Преобразование числа происходит разряд за зарядом.

Преобразование в Дополнительный код отрицательного числа при параллельной его передаче чаще всего осуществляется путем преобразования в обратный код с последующим прибавлением единицы в младший разряд.

Для получения дополнительного кода при последовательной передаче двоичного числа, начиная с младших разрядов, необходим/) первую младшую единицу справа пропустить без изменения, а все остальные разряды инвертировать. Это правило иллюстрируется примерами:

1- х = - 0,11001 ] первый младший

> разряд-единица не [х]доп = 1,00111 j изменяется 22*

2. х =

0,10100 1,01100

первая младшая единица не изменяется

Мдап -

На рис. 24-79 представлена схема преобразователя в дополнительный код при последовательной передаче двоичного числа,

0- Вхой/

Входг

Установка В./

Т, Н

и3 +-0ГИ

Рис. 24-79. Схема преобразователя в дополнительный код.

вход/

УстаноВна й О

Рнс. 24-80. Схема преобразователя в дополнительный код с управлением от динамического триггера.

начиная с младших разрядов. Исходное состояние схемы: триггер Ti находится в единичном положении, схема Hi открыта высоким потенциалом с выхода Т триггера Tj, схема И2 закрыта низким потенциалом с выхода Т триггера 2Y На Вху поступает число, начиная с младших разрядов. Первая единица проходит через схему Hi и на выход преобразователя без изменения. Эта же единица через линию задержки устанавливает триггер 7~i в нулевое состояние. При этом схема Hi закрывается, схема Иг открывается. Все последующие разряды числа проходят через цепь, состоящую из логических схем Иг, НЕ, Из, ИЛИ, где и инвертируются. Импульсы от генератора импульсов поступают синхронно с разрядами преобразуемого числа.

На рис. 24-80 представлен преобразователь в дополнительный код с управлением от динамического триггера, где / - логическая схема, реализующая операцию:

г = хАу\/хлу.

Исходное состояние схемы: триггер Д7Ч в нулевом положении. На Вх, поступает число х с младших разрядов. Первая единица



проходит через схему 1 и устанавливает триггер ДТ± в единичное состояние.

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

24-8. ЗАПОМИНАЮЩИЕ УСТРОЙСТВА

Общие сведения и классификация

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

По назначению и принципу действия запоминающие устройства разделяются на внутренние (оперативные) и внешние.

В ходе вычислений оперативное запоминающее устройство (ОЗУ) взаимодействует непосредственно с арифметическим устройством и устройством управления. Быстродействие- ОЗУ должно соответствовать скорости работы -арифметического устройства и устройства управления.

Оперативная память, как правило, должна хранить сравнительно небольшое количество чисел. Конструктивно ОЗУ выполняются на магнитных барабанах, электроннолучевых трубках, ультразвуковых и магни-тострикционных линиях задержки, триггерах, магнитных сердечниках и других быстродействующих элементах.

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

ВЗУ должно иметь большую емкость. Требования по быстродействию применительно к ВЗУ могут быть снижены, поскольку ВЗУ, как правило, во нремя вычислений непосредственно не связано с арифметическим устройством машины.

В качестве ВЗУ используются магнитные и перфорированные ленты, перфорированные карты, магнитные барабаны и др.

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

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

Во всех запоминающих устройствах

этой группы данные записываются в виде определенных состояний среды и остаются фиксированными по отношению к запоминающей среде.

Динамическими запоминающими устройствами называются такие, в которых запоминаемые данные находятся в движении относительно запоминающей среды.

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

Запоминающие устройства можно разделить также на периодические и непериодические.

Периодическими запоминающими устройствами называют такие, в которых запоминаемые данные перемещаются циклически относительно читающих или записывающих элементов. J

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

Основными характеристиками запоминающих устройств являются время обращения и емкость.

Временем обращения называется время, потребное на считывание информации (время выборки) или на запись информации (время записи). Время обращения в значительной мере определяет быстродействие машины в целом.

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

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

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

в непериодической памяти время обращения зависит главным образом от скорости работы схемы переключения. Время об-




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 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270

Яндекс.Метрика
© 2010 KinteRun.ru автоматическая электрика
Копирование материалов разрешено при наличии активной ссылки.