Сергей Алексеевич лебедев


Программы производства операций на арифметическом устройстве (рис. 5.6; 5.13; 5.14)



страница10/34
Дата01.08.2016
Размер8.48 Mb.
1   ...   6   7   8   9   10   11   12   13   ...   34

6. Программы производства операций на арифметическом устройстве (рис. 5.6; 5.13; 5.14).

А. Сложение.

Операция сложения разбивается на следующие этапы:

Прием кода первого числа на БЗАУ.

Передача кода первого числа с БЗАУ на См прямым или обратным кодом в зави-симости от кода знака в ячейке ЗнБЗАУ.

Прием кода второго числа на БЗАУ.

Передача кода второго числа с БЗАУ на См прямым или обратным кодом в за-висимости от кода знака в ячейке ЗнБЗАУ и суммирование кодов обоих чисел на сумматоре.

Передача суммы с См на запоминающее устройство.

Для этих целей необходимо произвести следующие элементарные операции:



  1. Установка См на «О» и ЗнБЗАУ на «О» (импульс в цепи «О» См и «О» ЗнАУ).

  2. Прием кода знака первого числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи «+1»ЗнАУ).

  3. Прием кода первого числа на БЗАУ (код числа поступает по цепи ПЧБЗАУ,
    одновременно подаются ГИС по шине СдвБЗАУ).

  4. Передача числа с БЗАУ на См прямым кодом (импульсы в цепи +Ч), если
    ячейка ЗнБЗАУ имеет код «О» (управляющее напряжение в цепи «0»ЗнБЗАУ) или
    обратным кодом (импульс в цепи «—Ч») и «+1» ЗнСм, если ячейка ЗнБЗАУ имеет код
    «1» (управляющее напряжение в цепи «1»ЗнБЗАУ). Одновременно, для обеспечения
    переносов, подается импульс СГИЛОс.

  5. Установка на «О» ячейки ЗнБЗАУ (импульс в цепи «О» ЗнАУ).

  6. Прием кода знака второго числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи «+1» ЗнАУ).

  7. Прием кода второго числа на БЗАУ (код числа поступает по цепи ПЧБЗАУ,
    одновременно подаются ГИС по шине СдвБЗАУ).

  8. Передача с БЗАУ на См прямым кодом (импульс в цепи «+Ч»), если ячейка
    ЗнБЗАУ имеет код «О» (управляющее напряжение в цепи «О» ЗнБЗАУ) или обрат-
    ным кодом (импульс в цепи «—Ч» и «+1» ЗнСм), если ячейка ЗнБЗАУ имеет код «1»
    (управляющее напряжение в цепи «1» ЗнБЗАУ). Одновременно подается импульс
    СГИЛОс для обеспечения переносов, возникающих при сложении кодов.

  9. Передача суммы в запоминающее устройство. Подаются ГИС на шину СдвСм,
    одновременно подаются СГИЛОс.

Код знака и числа через блок ВЧ (см. п. 5, Г) передаются с См на шину КШ.

Б. Вычитание.

Операции при вычитании остаются теми же, что и при сложении, за исключением операции 5.

5. Установка в «1» ячейки ЗнБЗАУ (импульс в цепи «1»ЗнАУ).

В. Умножение.

Операция умножения разбивается на следующие этапы. Прием кода первого числа на БЗАУ (точно так же, как и для операции сложения).

Прием кода второго числа на цепь «+Ч» и производство умножения.

Округление полученного результата.

Передача произведения с См на запоминающее устройство.

Элементарные операции при умножении будут:

1. Установка См на «О» и ЗнБЗАУ на «О» (импульс в цепи «О» См и «О» ЗнАУ).

Малая электронная счетная машина 113


  1. Прием кода знака первого числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи «+1»ЗнАУ).

  2. Прием кода первого числа на БЗАУ (код числа поступает по цепи ПЧБЗАУ,
    одновременно подаются ГИС по шине СдвБЗАУ).

Примечание. Операции 1—3 те же, что и для сложения.

  1. Отсутствует.

  2. Отсутствует.

  3. Прием кода знака второго числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи «+»ЗнАУ и складывается с имевшимся там кодом).

  4. Прием кода второго числа на шину «+Ч» и одновременно подача ГИС на шину
    СдвСм. При наличии импульса в цепи +4, а также при каждом ГИС одновременно
    подаются импульсы СГИЛОс и СГИЛД для обеспечения прохождения импульсов
    переноса. Операция 7 начинается с импульса ГИС и оканчивается возможным по-
    следним импульсом кода второго числа.

  5. Подается импульс на цепь Окр.

  6. Передача произведения в запоминающее устройство. Подаются ГИС на шину
    СдвСм, одновременно подаются СГИЛОс и СГИЛД. Код знака и числа через блок
    ВЧ (см. п. 5, Г) передается с АУ на шину КШ.

Г. Деление.

Операция деления разбивается на следующие этапы:

Прием кода первого числа на БЗАУ (точно так же, как и для операции сложения). Передача кода первого числа с БЗАУ на См обратным кодом. Прием кода второго числа на БЗАУ.

Нормализация кодов на БЗАУ и на См (сдвиг кодов влево до тех пор, пока в старших разрядах не будут значащие цифры). Производство деления.

Передача частного с См на запоминающее устройство. Элементарные операции при делении будут:


  1. Установка См на «О» и ЗнБЗАУ на «О» (импульс в цепи «О» См и «О» ЗнАУ).

  2. Прием кода знака первого числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи «+1» ЗнАУ).

  3. Прием кода первого числа на БЗАУ (код числа поступает по цепи ПЧБЗАУ,
    одновременно подаются импульсы ГИС по шине СдвБЗАУ).




  1. Передача числа с БЗАУ на См обратным кодом (импульс в цепях —Ч и
    «+1»ЗнСм).

  2. Отсутствует.

  3. Прием кода знака второго числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи «+1»ЗнАУ и складывается с кодом знака первого числа).

  4. Прием кода второго числа на БЗАУ (код числа поступает по цепи ПЧБЗАУ,
    одновременно подаются ГИС по шине СдвБЗАУ).

  5. Коды чисел на БЗАУ и См сдвигаются влево (подаются импульсы ГИС на шины
    СдвБЗАУ и СдвСм, одновременно также подаются СГИЛОс для обеспечения перено-
    са на См), сдвиг продолжается до тех пор, пока в старшем разряде БЗАУ не окажется
    код «1» (наличие управляющего напряжения в цепи «1»пБЗАУ), а в старшем разряде
    сумматора не будет кода «О» (управляющее напряжение в цепи «0»nСм). Разность
    в сдвигах на БЗАУ и См запоминается в специальном счетчике.

  6. Производится операция деления, для чего к коду на См прибавляется прямой
    или обратный код с БЗАУ.

После каждого прибавления кода с БЗАУ на См, вновь полученный код на См сдвигается на один разряд влево. Обратный код прибавляется (импульс в цепи —Ч и <<+1»ЗнСм) в тех случаях, когда ячейка Зн2См имеет код «О». Если же ячейка Зн2См имеет код «1», то прибавляется прямой код (импульс в цепи +4). При прибавлении

114 Раздел 2. Научные труды и статьи С. А. Лебедева

прямого или обратного кода с БЗАУ на См, одновременно на См подаются СГИЛОс для обеспечения переносов на основном сумматоре (СГИЛД подавать нельзя, так как это искажает результаты). При сдвиге числа на См подаются ГИС по цепи СдвСм, а также одновременно СГИЛОс и СГИЛД для обеспечения сдвига как на основных, так и на дополнительных разрядах. Операция деления начинается с прибавления кода и заканчивается также прибавлением кода. Количество элементарных операций деления определяется специальным счетчиком и должно быть равно:

г + (<q - р) + 1,

где г — место положения запятой, а (qр) — разность сдвигов кодов на БЗАЭ и См (см. п. 3).

10. Передача частного с См на запоминающее устройство. Подаются ГИС на шину СдвСм, одновременно подаются СГИЛОс и СГИЛД. Код знака и числа через блок ВЧ; (см. п. 5, Г) передается с АУ на шину КШ.

Д. Сдвиг числа.

Операция сдвига осуществляется при помощи умножения или деления заданного числа на величину 2k, где k — количество разрядов, на которое нужно сдвинуть число. Если для сдвига используется умножение, то элементарная операция 8 отсутствует.



Е. Сравнение с учетом знаков.

Операция сравнения чисел с учетом их знаков ничем не отличается от операции вычитания, за исключением того, что результат не передается в запоминающее устройство, а воздействует на порядок дальнейшего чередования команд. Элемен-тарные операции 1-8 — те же, что и для вычитания.

9. Если код знака на См будет «О», то идет следующая по номеру команда (управляющее напряжение в цепи «0»ЗнСм). Если код знака на См будет «1» (первое число равно или меньше второго), то номер следующей команды указан в третьем адресе команды сравнения (управляющее напряжение в цепи «1»ЗнСм).

Ж. Сравнение по абсолютной величине.

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



  1. Установка См на «О» и ЗнБЗАУ на «О» (импульс в цепи «0»См и «0»ЗнАУ).

  1. Прием кода знака первого числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи <<+1»ЗнАУ). Операция может отсутствовать и введена для однотипности.

  2. Прием кода первого числа на БЗАУ (код числа поступает по цепи ПЧБЗАУ,
    одновременно подаются ГИС по шине СдвБЗАУ).

  3. Передача числа с БЗАУ на См прямым кодом (импульс в цепи +Ч). Одновре-
    менно подается импульс СГИЛОс для обеспечения переносов.

  1. Отсутствует.

  1. Прием кода знака второго числа в ячейку ЗнБЗАУ (код знака поступает по
    цепи <<+»ЗнАУ). Операция может отсутствовать и введена для однотипности.

  2. Прием кода второго числа на БЗАУ (код числа поступает по цепи ПЧБЗАУ,
    одновременно подаются ГИС по цепи СдвБЗАУ).

8. Передача числа с БЗАУ на См обратным кодом (импульс в цепях —Ч и
«+1»ЗнСм, одновременно подается импульс СГИЛОс для обеспечения переносов).

9. То же что и при сравнении с учетом знака.


3. Сложение команд.

Сложение команд отличается от обычного сложения чисел лишь элементарной операцией 8.



Малая электронная счетная машина

115



8. Передача числа с БЗАУ на См прямым кодом (импульс в цепи +Ч). Одновре-менно подается импульс СГИЛОс для обеспечения переносов при сложении кодов.

И. Остальные операции.

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



7. Электронное запоминающее устройство (ЭЗ). Запоминающее устрой-ство выполнено на триггерных ячейках.

Для кодов чисел каждый элемент запоминающего устройства имеет 17 ячеек (16 ячеек для кода числа и одна ячейка для кода знака). Всего в машине предусмотрен 31 запоминающий элемент для кодов чисел. Для кодов команд элемент запоминаю-щего устройства имеет 20 ячеек (4 ячейки для кода операции, 5 ячеек для первого адреса, 5 ячеек для второго адреса и 6 ячеек для третьего адреса). Всего в машине предусмотрено 63 запоминающих элемента для кодов команд.

Блок-схема элемента запоминающего устройства дана на рис. 7.1. Импульсы сдвига (ГИС) поступают на одну из сеток каждой триггерной ячейки. Импульс переноса от триггерной ячейки поступает на колебательный контур, состоящий из двух взаимно связанных индуктивностей и емкостей (рис. 7.2).









КШ Сдв ЭЗЧ /ГИС/



Рис. 7.1. Схема элемента электронного запоминающего устройства

+250 В

Рис. 7.2. Схема образования задержки импульсов переноса

Колебательный процесс, возбуждаемый изменением анодного напряжения триг-гера, вызывает появление на сетке усилителя положительного импульса, сдвинутого


116

Раздел 2. Научные труды и статьи С. А. Лебедева


относительно начала переходного процесса на величину задержки (t3). Параметры колебательного контура выбраны таким образом, что обеспечивается достаточная задержка для надежного срабатывания триггера от импульса переноса. Выход усили-теля приключен к сетке последующего триггера. При подаче импульсов сдвига (ГИС) каждый импульс сдвигает код, находящийся в триггерных ячейках, на один разряд. Код, находящийся в элементах запоминающего устройства (ЭЗ или ЭЗК), при выдаче его во внешнюю цепь (на кодовую шину КШ) должен остаться неизменным также и на ЭЗ (или ЭЗК). С другой стороны, при приеме кода на ЭЗ или ЭЗК, имевшийся в нем код должен быть заменен новым. Это обеспечивается схемой управления ЭЗ, изображенной на рис. 7.1 и 7.3.





Сдв ЭЗЧ КШЗ

3 3 V

3 3 V

ЭЗ ч

КШП

Рис. 7.3. Схема управления электронными запоминающими устройствами

При передаче кода с ЭЗ возбуждается цепь ЦКП от центрального коммутатора. При этом открываются разрешающие устройства совпадения С1 и С2. Главные импульсы сдвига (ГИС) через С2 поступают на ЭЗ и вызывают сдвиг кода (каждый импульс сдвигает код в ЭЗ на один разряд). Выходной импульс кода с ЭЗ через кодовую шину передачи (КШП) и открытое СЗ (СЗ открыто, так как при взятии числа имеется управляющий потенциал на цепи «0»ТрЗп), а также через задер-живающее устройство (3) поступает на кодовую шину КШ. По КШ импульс идет во внешнюю сеть (например, на БЗАУ), а также через С1 возвращается на первую ячейку ЭЗ, которая к этому времени имеет код «О». Через 17 импульсов (для ЭЗК — 20 импульсов), соответственно количеству ячеек в ЭЗ, управляющее напряжение с цепи ЦКП снимается, импульсы сдвига на ЭЗ не поступают, код, который находится в ЭЗ, полностью возвратится в него и, кроме того поступит во внешнюю сеть. Величина задержки 3 должна быть достаточной, чтобы импульс кода прошел после того, как триггерные ячейки ЭЗ и других элементов машины установятся в своем новом состоянии после подачи импульса сдвига (ГИС). Величина задержки принята равной примерно половине времени между двумя импульсами ГИС (т. е. импульсы кода примерно совпадают с ГИ). Устройство задержки осуществлено в виде несим­метричного триггера и сделано общим для группы ЭЗ, находящейся на одной панели (рис. 7.3).

При запоминании кода на ЭЗ снимается управляющее напряжение «0»ТрЗп на СЗ. Управляющий потенциал ЦКП открывает С1 и С2. Импульсы сдвига (ГИС) через С2 поступают на ЭЗ и сдвигают находящийся в нем код влево, освобождая первые ячейки. Код числа приходит по шине КШ и через С1 принимается первой ячейкой ЭЗ. Первым приходит импульс сдвига (ГИС), который сдвигает имевшийся в ЭЗ код на один разряд и тем самым гасит первую ячейку, подготовляя ее для приема


Малая электронная счетная машина 117

кода. Вслед за импульсом сдвига идет импульс кода (передача кода с АУ произво-дится импульсами, совпадающими приблизительно с ГИ), который принимается на первую ячейку. Следующий ГИС сдвигает код из первой ячейки во вторую и т. д. Через 17 импульсов (для ЭЗК через 20 импульсов) соответственно количеству ячеек в ЭЗ, управляющее напряжение в цепи ЦКП снимается, импульсы сдвига на ЭЗ не поступают, и новый код будет запомнен в ЭЗ. При сдвиге кода на ЭЗ выходные импульсы во внешнюю сеть не поступают, так как СЗ закрыто.

Схема управления для элементов запоминания команд (ЭЗК) ничем не отлича-ется от схемы управления ЭЗ и поэтому здесь не приводится.

Элементы запоминающего устройства выполнены на лампах 6Н8. Конструктивно каждые две ячейки расположены на самостоятельном каркасе. Каждый элемент запоминающего устройства собирается из ряда таких блоков. Подобное решение обеспечивает быструю замену одного из блоков в случае появления в нем какой-либо неисправности.



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

В машине можно одновременно использовать в расчетах те и другие виды кодов. Для хранения неизменяющихся кодов чисел и команд имеется специальное штек-керное запоминающее устройство. Штеккерное запоминающее устройство (рис. 8.1) состоит из горизонтальных и вертикальных шин. Соединение между собой горизон-тальных и вертикальных шин осуществляется штеккерами через диоды. Набором штеккеров в горизонтальном ряду осуществляется установка требуемого кода числа или команды. Количество горизонтальных рядов определяет емкость штеккерного запоминающего устройства. Количество вертикальных рядов соответствует количе-ству разрядов кода.

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

Импульсы с вертикальных шин поступают на блок запоминания штеккерного устройства (БЗШЗЧ) через разрешающие устройства совпадения СЧ. Разрешающие устройства совпадения СЧ пропускают коды с ШЗЧ на БЗШЗЧ лишь в тех случаях, когда задано взятие числа из этого запоминающего устройства (наличие импульса в цепи ПЧШЗЧ).

Принятый на БЗШЗЧ код затем передается на кодовую шину КШ. Блок БЗШЗЧ состоит из триггерных ячеек. На одну сетку всех ячеек подаются импульсы сдвига. На другую сетку поступает импульс переноса точно так же, как это осуществляется в электронных запоминающих устройствах. Кроме того, на эти же сетки подаются импульсы с вертикальных шин. Таким образом, этот блок преобразует поступление кода из параллельного в последовательный.

Штеккерное запоминающее устройство выполнено для 31 числа и 63 команд.

Управление штеккерным запоминающим устройством осуществляется при по-мощи блока УШЗУ, схема которого дана на рис. 8.2. Коммутатор для штеккерного запоминания команд (ШЗК), кроме вертикальных шин, соответствующих разрядам







Малая электронная счетная машина

119



команды, имеет две дополнительные вертикальные шины, управляющие вспомога-тельными триггерами ВП1 и ВП2 (рис. 8.1). Эти шины предназначены для выбора вида запоминающего» устройства чисел (ЭЗЧ или ШЗЧ). Если в какой-либо команде,





у



Рис. 8.2. Управление штеккерным запоминающим устройством

набранной на ШЗК, установлен штеккер в гнездо, замыкающее данную горизонталь-ную шину с шиной ВП1, то это обозначает, что число, код номера которого указан в первом адресе команды, следует взять из штеккерного запоминающего устройства; если же штеккер вставлен в гнездо шины ВП2, то из штеккерного запоминающего устройства нужно взять число, номер которого указан во втором адресе команды. Если числа берутся из электронного запоминающего устройства (ЭЗЧ), то штеккеры в гнезда шин ВП1 и ВП2 не вставляются. Выбор типа запоминания команд (ЭЗК или ШЗК) осуществляется при помощи триггера ВПЗ (рис. 8.2).

Импульсами ПЭК или ПШК (поступающими от УК) этот триггер устанавлива-ется либо в положение «Ш» (если команда берется от штеккерного запоминающего устройства), либо в положение «Э» (если команда берется от электронного запоми-нающего устройства).

Перечисленные режимы работы осуществляются следующим образом.

При отсутствии управляющих потенциалов на шинах «1»ТрВП1 и «1»ТрВП2, т. е. когда эти триггеры находятся в нулевом положении, разрешающие устройства совпадения С1, С2, СЗ и С4 закрыты и на С5 отсутствует управляющий потенциал. Ввиду наличия потенциального инвертора «И» на вход С6 подан управляющий потенциал; С6 открыты и импульсы сдвига ГИС через С6 проходят на шину СдвЭЗЧ, обеспечивая передачу числа с электронного запоминания.

Если вставлен штеккер в гнездо шины ВП1, на цепи «1»ТрВП1 появляется управляющий потенциал; открываются разрешающие устройства совпадения С2 и СЗ. Через С2 импульс А1ЦК (поступающий от УК в момент И3н1) поступает на шину ПЧШЗЧ через линию задержки 32 и передает код числа от ШЗЧ на БЗШЗЧ. Одновременно через СЗ на вход С5 поступает управляющий потенциал ПА1, С5



120 Раздел 2. Научные труды и статьи С. А. Лебедева

открывается, а С6, ввиду наличия потенциального инвертора, закрывается. Импуль­сы сдвига ГИС на протяжении ПА1 проходят на шину СдвБЗШЗЧ, обеспечивая передачу числа со щтеккерного запоминающего устройства чисел на протяжении ПА1. Аналогично происходит передача числа на протяжении ПА2, через С4, если управление получено от триггера ВП2.

Триггер ВПЗ перед началом работы может быть установлен в положение «Ш» (импульс по цепи У«Ш» от пульта управления) или в положение «Э» — импульсом по цепи У«Э».

Если программа расчетов начинается со штеккерного запоминания команд (что имеет место в большинстве случаев), то ТрВПЗ должен быть установлен в положение «Ш». При этом открываются разрешающие устройства совпадения С8 и С9. Через С9 импульс ИК4 (от ЦУ) поступает на шину ПКШЗК через линию задержки 31 (и передает код команды с ШЗК на БЗШЗК. Через С8 на шину СдвБЗШЗК посту-пают импульсы сдвига ГИС на протяжении потенциала ПК (от ЦУ). Эти импульсы передают команду с блока БЗШЗК на кодовую шину. Если по программе расчетов следует перейти к работе от электронного запоминающего устройства команд (ЭЗК), то поступает импульс по цепи ПЭК (от УК). Этот импульс переводит триггер ВПЗ в положение «Э», С8 и С9 закрываются, а управляющий потенциал подается на С7. При этом импульсы сдвига на протяжении ПК проходят через С7 на шину СдвЭЗК, чем обеспечивается работа оперативных ячеек запоминания команд. На вход С7 через диодное устройство подан также потенциал УБЗК для первоначального ввода данных в элементы ЭЗК.

Выходы блоков БЗШЗЧ и БЗШЗК поступают на шины КШЧ и КШК, объединя-емые диодным устройством в общую шину КШ. Назначение задержки Зз (выполнен-ной в виде несимметричного триггера) — такое же, как в блоках ЭЗЧ — приблизить импульсы кода, поступающие с блоков БЗШЗК, к импульсам ГИ. Задержки 31 и 32 обеспечивают надежное формирование импульсов, передающих коды чисел и команд с ШЗК и ШЗЧ на БЗШЗК и БЗШЗЧ.

9. Блок центрального управления (ЦУ). Управление всей машиной про-изводится, как правило, от блока центрального управления (ЦУ). Рабочий цикл машины (см. п. 2) складывается из четырех тактов. В первом такте производится прием первого числа, во втором такте — прием второго числа, в третьем такте проис-ходит передача результата в запоминающее устройство и в четвертом такте — прием новой команды. Между отдельными тактами должны быть промежутки времени для подготовки и включения тех или иных цепей, а также для выполнения различных операций. В отдельных случаях требуется передача управления машиной с блока центрального управления на местное управление (например, при производстве опе-рации деления). В связи с этим в блоке центрального управления предусмотрена возможность остановки его работы и последующего запуска. Эти цепи используются также и для аварийного останова машины, например, при выходе результата из числа располагаемых разрядов.

При последовательном вводе чисел и команд необходимо, чтобы в каждом такте было определенное количество импульсов. Код команды требует для своей передачи 20 импульсов. Ввиду необходимости наличия интервалов между передачами кодов для целей управления, продолжительность каждого такта принята равной 22 им-пульсам.

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

Потенциалы А1, А2, АЗ, А4 возникают и существуют на протяжении всех 22 импульсов каждого такта и служат для сигнализации.



Малая электронная счетная машина

121



Потенциалы ПК1—ПК4 возникают через два импульса после начала каждого такта, длятся на протяжении оставшихся 20 импульсов и служат для управления передачей команд с магнитного барабана на оперативные ЭЗК и обратно. ПК4, кроме того, управляет вводом новой очередной команды в БЗК.





И


УШУТ

20 1



Рис. 9.1. Диаграмма работы блока центрального управления

Потенциалы ПА1—ПАЗ возникают через пять импульсов после начала такта, длятся на протяжении оставшихся семнадцати импульсов и служат для управления передачей и приемом чисел с ЭЗ на сумматор и обратно, а также для управления магнитным запоминанием чисел и считыванием. Потенциалы П3н1-П3н3 возникают одновременно с потенциалами ПА1-ПАЗ, но длятся только в течение одного интер-вала между двумя импульсами, служат для управления передачей знака числа с ЭЗ на сумматор и обратно.

Потенциалы ПЧ1—ПЧЗ возникают через 6 импульсов после начала адреса, длятся на протяжении оставшихся 16 импульсов и служат для управления передачей числа с ЭЗ на сумматор.

В начале каждого из указанных разрешающих потенциалов возникают управ-ляющие импульсы: И1-И4, ИК1-ИК4, И3н1-И3н3, ИЧ1-ИЧЗ. Эти импульсы через блок УК и другие блоки управляют работой машины. Так как некоторые операции, выполняемые машиной, требуют управления от идентичных импульсов на всех адре-сах, в блоке ЦУ предусмотрено объединение управляющих импульсов: И, ИК, ИЗн, ИЧ. Также объединен на всех адресах управляющий потенциал ПК.

Цикличность работы ЦУ, предусматривающая повторение тактов через каждые 22 импульса, осуществляется при помощи пятиэлементного триггерного счетчика Тр4, Тр5, Тр6, Тр7, Тр8 с возвратами от выхода пятого каскада на второй и чет-вертый каскады (рис. 9.2). Чередование тактов в порядке следования одного за другим во времени осуществляется при помощи двухкаскадного счетчика тактов СчТкт и коммутатора тактов КТкт. На вход СчТкт поступает выходной импульс Тр8 через каждые 22 импульса. Каждый поступающий на вход СчТкт импульс меняет положение триггеров счетчика. Выходы всех четырех анодов СчТкт поданы на вход КТкт. На четырех выходах поочередно возникает управляющий потенциал, соответствующий четырем тактам. Образование потенциала ПЗн производится при помощи диодного устройства, к которому подведены потенциалы единичных анодов Тр4, Тр5, Тр6, Тр7 и нулевого анода Тр8. Так как эти потенциалы поданы на аноды диодов, катоды которых объединены вместе, то низкий (управляющий) потенциал






сги


Рас. 9.2. Схема блока центрального управления



Малая электронная счетная машина 123

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

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

Образование П3н1—П3н4 производится при помощи разрешающих устройств сов-падения С1, СII, СIII и СIV, на один из входов которых подается ПЗн, а на второй — потенциал, соответствующий данному адресу с коммутатора тактов. Потенциалы ПЧ совпадают с потенциалами единичного анода Тр8, т. е. они расположены между седьмым и двадцать вторым импульсами в каждом такте. Образование ПЧ1—ПЧ4 производится при помощи СV, СVI, СVII и СVIII, на один из входов которых подается через усилитель потенциал единичного анода Тр8, а на второй — соответствующий выход с коммутатора тактов.

Потенциалы ПК образуются следующим образом: на диодное устройство подают-ся потенциалы с единичного анода Трб и с нулевого анода Тр7. На выходе диодного устройства низкий потенциал будет только тогда, когда на обоих его входах потен-циал будет низкий. Такое положение возникает один раз на протяжении каждого такта в течение времени, равного длительности низкого потенциала на единичном аноде Трб между третьим и седьмым импульсами каждого такта. Выход с диодного устройства подается на один из входов СIХ, СХ, СХI, СXII, на второй вход которых поступает соответствующий выход с КТкт. Выходы СIХ, СХ, СХI и СХII включены на диодные устройства 1, 2, 3 и 4, на вторые входы которых подаются соответственно потенциалы ПЧ1, ПЧ2, ПЧЗ и ПЧ4. Диодные устройства 1,2,3 и 4 работают как сумматоры подаваемых на их вход низких потенциалов, поэтому на выходе 1, 2, 3, 4 образуются ПК1, ПК2, ПКЗ и ПК4.

Образование общего для всех тактов потенциала ПК производится на диодном устройстве 9, на входы которого подаются ПК1, ПК2, ПКЗ, ПК4.

Образование потенциалов П1, П2, П4 и ЗАЗ производится на диодных устройствах 5, 6, 7 и 8, на входы которых подаются соответственно П3н1 и ПЧ1, П3н2 и ПЧ2, ПЗнЗ и ПЧЗ, П3н4 и ПЧ4.

Управляющие импульсы образуются путем дифференцирования переднего фрон-та соответствующих управляющих потенциалов.

Кривая, образующаяся в результате дифференцирования, формируется при по-мощи С1-С20, на второй вход которых подаются импульсы СГИ. Запуск и останов ЦУ осуществляется через блок «Блокировка», где смонтирован ТрОст (рис. 19.1), с анода которого поступает на СЗЦУ управляющий потенциал «Разрешение операций». На второй вход СЗ подаются ГИ, с выхода С2, управляемого ТрЗ.

На одну сетку ТрЗ поданы ГИС от генератора импульсов, при автоматической работе или ГИСР от ключа на пульте управления при ручной работе, на вторую сетку ТрЗ подан выход с С2.

Таким образом, импульс ГИ, проходящий через С2 на вход СЗ, одновременно переворачивает ТрЗ в положение «О» и закрывает С2.

Для того чтобы через С2 прошел следующий ГИ, необходимо, чтобы импульс ГИС снова вернул ТрЗ в положение «1».

При автоматической работе перебросы ТрЗ от ГИ и ГИС происходят автомати-чески и на вход СЗ все время поступает серия ГИ. При ручной работе при одном нажатии ключа на вход СЗ поступает только один импульс.

Кроме режимов автоматической и ручной работы, возможен еще режим полуав-томатической работы, которая отличается от автоматической тем, что ЦУ останавли-вается в начале каждого из четырех тактов и может быть запущено вновь нажатием специального ключа (БРО). Тр1, Тр2 и С1 обеспечивают при одном нажатии ключа БРО один импульс на выходе С1. Этот импульс (пуск БРО) подается на сетку ТрОст (рис. 19.1) и устанавливает его в положение «Разрешение операций».



124

Раздел 2. Научные труды и статьи С. А. Лебедева


Останов ЦУ после окончания каждого такта при полуавтоматической работе осуществляется через СЗ (рис. 19.1). На один из входов СЗ подается разрешающий потенциал от тумблера БРО на пульте, а на второй вход — импульс с выхода Тр8 (ВИСчЦУ); выход СЗ включается на сетку ТрОст и снимает «Разрешение операций». На эту же сетку включается выход с С4, через которое осуществляется останов ЦУ вручную от кнопки «Стоп» на пульте. Кроме того, останов ЦУ предусмотрен при операции деления (ОстУОп:), при печатании результатов (ОстПеч), при магнитном запоминании и операции «Останов», предусмотренной программой (ОстУОп), а так-же при аварийном останове.

Запуск ЦУ, кроме ключа БРО, осуществляется также подачей импульсов на сетку ТрОст от кнопки «Пуск» на пульте управления, а также при осуществлении опера-ции деления (ПерУпрЦУ) магнитной записи (ИСп1) и при окончании печатания (ПускПеч).





Поделитесь с Вашими друзьями:
1   ...   6   7   8   9   10   11   12   13   ...   34


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница