Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Бирюков Н.Е. Основы электронной вычислительной техники

.pdf
Скачиваний:
11
Добавлен:
29.10.2023
Размер:
8.36 Mб
Скачать

т. е. лампы Л х и Л2 одинаковы и /?а = R \ — R.,. По этой при­

чине после включения напряжения любая лампа может оказаться запертой. Если заперта левая лампа, то на ее аноде создается вы­ сокое напряжение, а на аноде правой лампы за счет падения на­ пряжения па анодном сопротивлении Ra>— низкое. Благодаря

анодно-сеточным связям эти напряжения передаются на сетки про­ тивоположных ламп. В данном случае на сетке лампы Л\ будет низкое напряжение, а па сетке лампы Л 2— высокое. При правиль­ ном выборе параметров схемы эти сеточные напряжения удержи­ вают лампы триггера в устойчивом состоянии.

Для переключения ламп триггера из одного устойчивого состоя­ ния в другое рациональнее подавать отрицательные импульсы на сетки этих ламп.

Пусть на сетку отпертого триода Л\ подан отрицательный им­ пульс. Тогда анодный ток / 3i этого триода начнет уменьшаться,

а напряжение на его аноде — резко возрастет. Следовательно, уве­ личится положительное напряжение на сетке триода Л 2, вслед­ ствие чего появится ток 1а>в его анодной цепи. Последнее вызовет

падение напряжения на аноде триода Л 2, что в свою очередь при­ ведет к дальнейшему уменьшению положительного сеточного на­

пряжения

и анодного

тока

триода Л и после

чего

процесс повто­

ряется.

В

результате

такого лавинообразного

процесса уменьше­

ния анодного тока / а

и увеличения анодного тока / а> триод Л х за­

пирается,

а триод Л 2

отпирается, т. е. схема

переходит в новое

устойчивое состояние.

 

 

 

 

 

 

 

Если

теперь

пусковой

отрицательный импульс

подать

на

вход А.

т

е. на сетку отпертой лампы Л 2,

как и в описанном выше

процессе, триггер перейдет в состояние, при котором

триод Л х бу­

дет отперт, а триод Л2— заперт.

 

 

 

 

 

Для уменьшения времени переброса триггера из одного устой­

чивого состояния

в другое

параллельно

сопротивлениям R x и R■>

включаются конденсаторы Сх и С2.

 

 

 

 

 

Триггер с двумя устойчивыми состояниями

может иметь и один

вход. В этом случае входы

А и В объединяются

и

пусковые

им­

пульсы

подаются

на

сетки

обеих ламп

одновременно. Такая

по­

дача импульсов называется подачей через счетный вход. На схеме этот вход обозначен Вх • сч.

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

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

Как только триод запирается, диод тоже запирается из-за низ­ кого напряжения на сетке лампы. Таким образом диоды распреде­ ляют импульсы в сеточных цепях ламп триггера.

50

Выходные сигналы

снимаются с

анодов ламп. Чтобы знать,

в каком из устойчивых положений

находится в

данный момент

триггер, параллельно

к одному из

его анодных

сопротивлений

подключается неоновая лампа. То положение триггера, при кото­ ром неоновая лампа горит, соответствует коду 1, противополож­ ное положение триггера соответствует коду 0.

На рис. 29 приведена схема триггера на двух плоскостных по­ лупроводниковых триодах типа «рпр». Управление работой схемы осуществляется положительными импульсами.

Рис. 29

Если положительный импульс напряжения подан на вход А, то триод Т1 запирается и коллекторный ток, проходящий через сопро­ тивление RK , уменьшается до ничтожно малого значения. При

этом на выходе Q образуется низкий потенциал примерно рав­ ный — Ек. Через обратную связь этот низкий потенциал по цепоч­ ке RiC-x передается на основание триода Т2 и отпирает его. Тогда через сопротивление R K начнет проходить относительно большой

коллекторный ток, а напряжение на коллекторе триода Т2 изме­ нится от — Е к почти до 0. Следовательно, на выходе Р создается относительно высокий потенциал. В таком положении триггер остается до тех пор, пока на вход В не будет подан положитель­ ный импульс, который возвратит триггер в первоначальное со­ стояние.

Конденсаторы Cj и С2, как и в ламповом триггере, служат для ускорения , переходных процессов. Положительное напряжение + 4,5 в, подаваемое на основание триодов Г] и Т2, повышает устой1 чивость работы схемы.

Триггер на полупроводниковых триодах с двумя устойчивыми состояниями может иметь и один вход (на схеме этот вход обозна­ чен Вх • сч). В этом случае входы А и В объединяются и пусковые

4*

51

импульсы

подаются

на коллектор триода с низким потенциалом,

т. е. в сторону закрытого триода.

Через

обратную

связь R\Ct положительный входной импульс

попадает на основание открытого триода и запирает его. Дальней­

ший процесс работы триггера будет происходить так

же,

как и

в триггере с двумя входами.

для того,

Полупроводниковые диоды Д \Д 4 устанавливаются

чтобы пусковые импульсы воздействовали на основание

только

открытого полупроводникового триода.

 

 

§ 18. РЕГИСТР

Регистром называется устройство, предназначенное для запо­ минания, т. е. хранения разрядов одного двоичного числа.

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

Регистр обеспечивает выполнение следующих операций:

1.Прием числа из запоминающего устройства.

2.Изменение кода числа, т. е. выдача числа в прямом или об­ ратном коде.

3.Преобразование последовательного кода числа в парал­

лельный.

4. Сдвиг числа вправо или влево на нужное число разрядов (нормализация или изменение порядка числа). '

Для выполнения перечисленных операций применяются реги­ стры параллельного действия и последовательного действия.

Коды двоичных чисел

Рис. 30

Структурная

схема регистра параллельного действия пока­

зана на рис. 30.

Схема содержит п запоминающих триггеров Тп по

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

Код числа, хранящегося в регистре, представляется в виде уровней потенциалов. При этом высокий потенциал на коллекторе левого триода каждого триггера соответствует коду 1, а высокий потенциал на коллекторе правого триода каждого триггера соот­ ветствует коду 0.

Регистр работает следующим образом. Предположим, все триг­ геры регистра находятся в положении, соответствующем коду 0.

По сигналу приема, разрешающему прием разрядов числа, происходит передача сигналов разрядов числа через логические элементы И на соответствующие триггеры Т регистра. В соответ­ ствии с наличием или отсутствием сигнала триггер переходит в но­

вое состояние или остается

в первоначальном. Цифры, принятые

в регистр, могут храниться

в нем сколько угодно времени (до тех

пор, пока не будет подан сигнал «гашение», приводящий все триг­ геры регистра в пулевое состояние). Коды разрядов, хранящиеся в регистре, передаются через логические элементы И но сигналу выдачи кода. При этом числа могут выдаваться в прямом или обратном коде в зависимости от управляющего сигнала.

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

§ 19. ДВОИЧНЫЙ СЧЕТЧИК

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

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

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

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

После подачи первого входного импульса первый триггер Т\ переходит в состояние «1», при этом на его правом выходе появ­ ляется низкий (отрицательный) потенциал, а на вход триггера Т2 подается отрицательный импульс. Так как только положительный импульс может изменить состояние триггера, последующие триг­ геры остаются в первоначальном состоянии. Второй импульс, подан­ ный на вход счетчика, переводит триггер Т\ в состояние «О», при этом с его выхода на вход второго триггера Т2 передается положи­ тельный импульс, который переводит этот триггер в состояние «1».

Рис. 31

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

пульса первый и второй триггеры находятся

в положении кода

1,

а третий и четвертый— в

положении кода 0. С поступлением

на

вход счетчика четвертого

импульса первый

триггер переводится

в состояние «0». Возникший при этом на его выходе положитель­ ный импульс триггер Т2 переводит в положение «0».

Положительный импульс с выхода второго триггера переводит третий триггер из состояния «0» в состояние «1». Таким образом, второй триггер переходит в другое состояние после каждых двух импульсов, поданных на вход счетчика. Третий триггер будет пере­ ходить в другое состояние после каждых четырех импульсов, чет­ вертый — после восьми.

Если счетчик содержит п последовательно соединенных тригге­ ров, то лишь после прохождения 2” входных импульсов на выходе счетчика появится один импульс,

54

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

Количество триггеров в счетчике команд определяется из выра­ жения

»-т = log2N,

где Л' — количество ячеек памяти оперативного запоминающего устройства. Например, при Л'=1024

щ. = 1OR21024= 10.

§20. СДВИГАЮЩИЙ РЕГИСТР

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

Принципиальная схема сдвигающего регистра на три разряда, выполненного на триггерах, приведена на рис. 32. Здесь выход одной триггерной ячейки соединен с входом, следующей не непо­ средственно, а через линии задержки Л3,ь Л3% и Л 33. Схема рабо­ тает следующим образом. Пусть в регистре хранится двоичное число 111, при котором каждая триггерная ячейка, находится в по­ ложении, соответствующем коду 1. Если подать на шину сдвига один импульс, то все триггерные ячейки будут одновременно воз­ вращены в начальное состояние, соответствующее коду 0. Тогда в линии задержки Л З и Л 32 и Л 33 будут переданы импульсы отри­ цательной полярности. Эти импульсы, задержанные в линиях за­ держки, через некоторое время поступят на вход следующих триг­ герных ячеек Т2 и Т{ и перебросят их в положение, соответствую­ щее коду 1•

Р и с . 32

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

В рассматриваемом нами случае после первого импульса сдви­ га вместо кода 111 получим код 011, т. е. число сдвинется вправо на один разряд.

55

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

Линии задержки в сдвигающем регистре выполняют роль запо­ минающих элементов для импульса, поступающего с выхода пре­ дыдущей ячейки на вход последующей. Время задержки импульса подбирается так, что к моменту поступления импульса с линии за­ держки на вход триггера все переходные процессы в нем прекра­ щаются. Обычно это время не превышает 0,3 : 0,5 мксек.

§ 21. ИЗБИРАТЕЛЬНЫЕ СХЕМЫ (ДЕШИФРАТОРЫ)

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

2 " выходных шип

• •

М з д и р о т е м н о е уст ройст в о

п входов

Если количество разрядов числа обозначить п, то количество выход­ ных шин дешифратора будет р 2".

Дешифраторы служат для вы­ дачи сигналов в те или иные цепи управления или для передачи ин­

формации в зависимости от комби­ нации сигналов на их входах.

К дешифраторам предъявляются

Рис. 33

два основных требования:

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

2.Надежность работы, которая зависит от типа элементов де­ шифратора и от их количества.

Наибольшее распространение получили избирательные схемы

на

полупроводниковых диодах — диодные дешифраторы и схемы

на

магнитных сердечниках, т. е. магнитные дешифраторы.

Диодные дешифраторы. Схема простейшего диодного дешифра­ тора изображена на рис. 34.

Основные элементы схемы — триггерный регистр, состоящий из

двух триггеров Tj и Т2, и диодная сетка, или матрица.

Схема имеет

два входа А и В и четыре выхода Р, Q, R и S. Логика работы диод­

ного дешифратора на два входа и четыре выхода

показана в

табл. 7.

 

56

 

 

 

 

 

Т а б л и ц а 7

 

Входы

 

 

Выходы

 

А

 

В

РQ

R

5

0

0

1

0

0

0

0

1

0

]

0

0

1

0

0

0

1

(1

1

1

0

0

0

1

Схема дешифратора работает следующим образом. Если, на­

пример, А 0

и 5 = 0,

то оба триггера регистра

находятся в нуле­

вом положении. В этом

 

X

-0 + £а

случае высокие

потенциа­

 

 

лы имеются на левых вы­

 

—1

■Р

ходах

триггеров,

вслед­

 

ствие

чего

диоды

/)],

—с

м \

■ а

Л *

D2,

D s

и

заперты,

 

1

а остальные диоды отпер­

J

 

-5

ты. Если хотя бы один из

\ * Дрь

диодов,

присоединенный

1

2'К Л»

 

Дв

к какой-либо выходной

 

Гг

ъ

шине,

отперт,

 

то

потен­

 

циал

на

этой

 

шине

низ­

 

 

Г*

 

 

 

и

кий, так как практически

 

 

все напряжение от источ­

 

«а

0

ника

+ ЕЯ падает

на

со­

 

Вход А

Вход В

противление

R,

которое

 

Рис.

34

по

величине

значительно

 

 

 

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

на выходной шине Р, поскольку диоды

и D6, связанные с этой

шиной, заперты.

запертыми оказываются диоды 5>3,

5 4,

Если А = 1 и 5 = 1, то

I)7 и 5 8. В этом , случае высокий потенциал

передается только

на

шину S, так как диоды D4

и _DS, связанные с этой шиной, заперты.

Таким же способом можно рассмотреть и остальные варианты

таблицы.

При А = 0, 5 = 1 высокий потенциал передается на выход Q, «'при комбинации А = 1, 5 = 0 — на выход R.

Магнитные дешифраторы. В магнитных дешифраторах по ана­ логии с подобными диодными дешифраторами матрица построена не на диодах, а на магнитных сердечниках. На рис. 35 представ­ лена ферритовая матрица магнитного дешифратора. Магнитные сердечники, составляющие ферритовую матрицу, располагаются рядами, образуя плоскую прямоугольную сетку. Каждый сердеч­ ник имеет четыре обмотки: две входные, образуемые координа­ тами Х( и y h одну выходную, обозначенную соответствующей

57

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

Для перемагничнваппя сердечников матрицы па координатные шины х/ и у/ подаются импульсы тока. Величина тока подбирается так, чтобы ампер-витки awx или ат\, оказались недостаточными для перемагничивапия сердечника, если импульс тока подается только на одну входную обмотку. Если же импульсы поступают одновременно па обе входные обмотки сердечника, то создаваемая ими суммарная напряженность магнитного поля достигает вели­ чины Нт, вследствие чего сердечник перебрасывается в другое со­ стояние насыщения, а в его -обмотке возникает импульс тока опре­ деленной полярности.

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

Итак, выбор сердечника, а значит, и образование сигнала на выходе матрицы производятся по принципу сложения ампер-вит­ ков awx и a w v.

58

Г Л Л В Л 4

ЗАПОМИНАЮЩИЕ УСТРОЙСТВА ЭЛЕКТРОННЫХ ЦИФРОВЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН

§ 22. НАЗНАЧЕНИЕ, КЛАССИФИКАЦИЯ И ХАРАКТЕРИСТИКА ЗАПОМИНАЮЩИХ УСТРОЙСТВ

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

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

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

Под емкостью понимают максимальное количество чисел и

команд соответствующей разрядности, которое может

храниться

в запоминающем устройстве. Например, емкость ЗУ

машины

«Минск-1», выполненной на ферритовых сердечниках, составляет 1024 тридцатиодноразрядных чисел. Часть ЗУ, предназначенная для хранения одного n-разрядного числа, называется ячейкой памяти. Емкость ячейки определяется количеством двоичных раз­ рядов, которые она может вместить.

Запоминающее устройство состоит из набора ячеек памяти, пронумерованных натуральными числами 1, 2, 3 . . . п по двоичной системе счисления. Эти номера указывают местонахождения хра­ нящихся в ЗУ чисел, поэтому их называют адресами. Так, напри­ мер, адресный регистр машины «Минск-1» состоит из десяти триг­ геров. Десять двоичных разрядов регистра обеспечивают нахож­ дение всех 1024 ячеек запоминающего устройства (210= 1024). Емкость, или количество ячеек ЗУ, определяет круг задач, которые может решать машина.

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

59

Соседние файлы в папке книги из ГПНТБ