Устройство для установки запятой суммирующей клавишной вычислительной машины

 

3674l9

ОЛИ САН ИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Соеетскик

Социалистические

Республик

Зависимое от авт. свидетельства №

М. Кл. G 06f 7/38

Заявлено 15. IX.1970 (№ 1474679!18-24) с присоединением заявки №

Приоритет

Опубликовано 23.1.1973. Бюллетень № 8

Дата оп бликования описания 16.111.1973

Комитет по делам изобретений и открытий при Совете Министров

СССР

УДК 681.325.5(088.8) Авторы изобретения

К, Г. Борисов, В. И. Корнейчук, Л. С. Ситников, А. Г. Скорик, В. П. Тарасенко и Л. Л. Утяков

Заявитель

Киевский ордена Ленина политехнический институт имени 50-летия

Великой Октябрьской социалистической революции

УСТРОЙСТВО ДЛЯ УСТАНОВКИ ЗАПЯТОЙ СУММИРУЮЩЕЙ

КЛАВИШНОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ

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

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

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

КВМ с фазоимпульсным представлением десятичных чисел.

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

Это достигается тем, что устройство содержит фазоимпульсные многоустойчивые элементы, схему сравнения фазоимпульсных кодов, причем клавиши, соответствующие операциям сложения и вычитания, через формирователь одиночных импульсов и элемент «ИЛИ», к:второму входу которого подключен элемент

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

10 связаны с выходами фазоимпульсных многоустойчивых элементов, а выходы подключены к входам схемы сравнения фазоимпульсных кодов. Три выхода схемы соединены с первыми тремя входами элемента «ИЛИ», вход ко15 торого связан с выходом формирователя одиночных импульсов сброса, а выход подключен к нулевому входу триггера. Второй и третий выходы схемы сравнения соединены с шинами установки коммутатора разрядов в первое

20 положение, второй выход схемы сравнения связан с шиной сдвига первого числа и со счетным входом фазоимпульсного элемента, соответствующего первому числу, а третий выход схемы сравнения соединен с шинами сдви25 га второго числа и подключен к входу элемента «ИЛИ», выход которого связан со счетным входом фазоимпульоного элемента, соответствующето второму числу, а второй вход через элемент «И» соединен с выходом фармирова30 теля одиночных импульсов, к .входу которого

3674

3 йодключенЬ| кггавиши для ввода цифр, и с единичным выходом триггера. Единичный вход триггера через формирователь одиночных импульсов связан с клавишей сброса, а нулевой вход через формирователь одиночных импульсов — с клавишей, ввода запятой, причем вторые входы всех формирователей одиночных импульсов соединены с выходами генератора опорных последовательностей импульсов, На фиг. 1 показана схема устройства; на фиг. 2 — временная диаграмма тактовых импульсов ТИ и опорных последовательностей импульсов Ко, К1....... К9, С, выдаваемых специальным генератором. Такой генератор необход им для синхронизации работы всех устройств, составляющих любую систему с фазоимпульсным представлением информации, и поэтому в состав рассматриваемого устройства не входит.

В предложенном устройстве (фиг. 1) клавиши для ввода цифр в суммирующую КВМ подключены к формирователю 1 одиночных импульсов, к другой группе входов которого подведены выходы Ко, Кь..., К9 тенератора опорных последовательностей импульсов. Клавиши, соответствующие операциям сложения и вьгчитания, подключены к входам формирователя 2 одиночных импулысов, клавиша запятой — к входу формирователя 3 одиночных имлульсов, а клавиша сброса С .к входу такого же формирователя 4. Другие входы формирователей 2, 3 и 4 соединены с выходом Со генератора опорных последовательностей импульсов. Выход формирователя 3 подключен к нулевому входу триггера 5, единичный вход которого связан с выходом формирователя 4, а его единичный выход подключен к входу эле.мента «И» б. К второму входу элемента «И» 6 подведен выход формирователя 1. Выход формирователя 2 связан с входом элемента

«ИЛИ» 7, второй вход которого через элемент

«И» 8 соединен с выходом Со генератора опорных последовательностей и с последним разрядом коммутатора разрядов КВМ. Выход элемента 6 подведен к входу элемента «ИЛИ»

9, выход которого соединен со счетным входом фазоимпульснаго многоустойчиваго элемента

10. Выход элемента «ИЛИ» 7 подключен к единичному входу триггера 11. Единичный выход этого триггера подведен к первым входам элементов «И» 12 и 13. Второй вход элемента

«И» 12 связан с выходом фазоимпульоного элемента 10, а второй вход элемента «И» 13— с выходом такого же элемента (фазоимпульсного многоустойчивого) 14. Выходы элементов

«И» 12,и 13 подключены к входам схемы 15 сравнения фазоимпульсных кодов. Выходы Х, У и Z этой схемы через схему «ИЛИ» 16, четвертый вход которого связан с выходом формирователя 4, соединены с нулевым входом триггера 11. Кроме того, выход У схемы сравнения подключен к счет ному входу фазоимпульсного многоустойчивого элемента 14 и связан с цепями сдвига первого сомножителя в КВМ, а выход Z соединен с вторым входом

19

4 элемента «ИЛИ» 9 ia с цепями сдвига второго числа в КВМ. Выходы Y u Z схемы сравнения также подведены к входу установки коммутатора разрядов КВМ в первое положение.

Устройство подготавливается к работе нажатием клавиши сброса С, в результате чего триггер 5 устанавливается в единичное состояние и открывает элемент «И» 6, а триггер 11— в нулевое состояние, и закрывает элементы

«И» 12 и 13. Ввод чисел в КВМ начинается со старших разрядов, т. е. в таком порядке, как обычно записываются десятичные числа на бумаге.

При нажатии цифровых клавиш формирователь 1 выдает одиночные импульсы, синхронизированные с соответствующими импульсами опорных последовательностей (фиг. 2). Эти импульсы через элемент «И» б и элемент

«ИЛИ» 9 поступают на вход фазоимпульсного элемента 10 со счетным входом. Нажатие клавиши запятой приводит к установке в нулевое состояние триггера 5 и к закрыванию элемента «И» б. Поэтому количество импульсов, поступивших на вход фазоимпульсного эле.мента 10, равно количеству разрядов вводимого числа до запятой, т. е. порядку числа. Таким образом, фазоимпульсный элемент 10 запоминает порядок В вводимого (второго) числа. Порядок А результата, выполнения предыдущих операций (парядок первого числа) запоминается фазоимпульсным элементом 14.

Если вводимое число является первым, то

А = О. Нажатием клавиши, соответствующей выполняемой операции («+» или « — »), триггер 11 устанавливается в единичное состояние и открывает элементы «И» 12 и 13. Вследствие этого фазоимпульсные коды порядков А и В поступают на схему сравнения 15, Если

А = В, то производигь выравнивание порядков чисел .не требуется и на выходе Х схемы сравнения 15 появляется импульс, который устанавливает триггер 11 в нулевое состояние.

Если А (В, то,на,выходе У схемы 15 оказывается импульс, который устанавливает в первое положение коммутатор разрядов КВМ, открывает цепи сдвига первого числа, прибавляет единицу к 1порядку А, хранящемуся на фазоимпульсном элементе 14, и ставит триггер 11 в нулевое состояние. Вследствие этого первое число сдвигается вправо на один разряд. Когда коммутатор разрядов переключается для обработки последнего разряда сдвигаемого числа, то тритгер 11 импульсом Со, поступившим через элементы «ИЛИ» 7 и «И» 8, снова устанавливается в единичное состояние и описанный выше процесс повторяется до тех пор, пока порядки чисел не сравняются.

Если А ) В, о чем свидетельствует импульс на выходе Z схемы сравнения 15, в этом случае происходит:прибавление единицы к порядку В, хранящемуся на фазоимпульсном элементе 10 и открываются цепи для сдвига второго числа. В остальном работа устройства аналогична описанной ранее.

367419

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

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

П р едм ет изобретения

Устройство для установки запятой суммирующей клавишной вычислительной машины, содержащее триггеры, логические элементы, коммутатор разрядов, генератор опорных последовательностей импульсов и формирователи одиночных импульсов, отличающееся тем, что, с целью реализации выравнивания порядков чисел,,представленных десятичными фазоимпульсными кодами, упрощения устройства и повышения достоверности получаемых результатов, оно содержит фазоимпульсные многоустойчивые элементы, схему сравнения фазоимпульсных кодов, причем клавиши, соответствующие операциям сложения и вычитания, через формирователь одиночных импульсов и элемент «ИЛИ», к второму входу которого подключен элемент «И», соединенный своими входами с последним разрядом коммутатора и с генератором опорных последовательностей импульсов, подключены к единичному входу

15 го

30 триггера, единп нный выход которого подключен к первым входам элементов «И», вторые входы которых соединены с выходами фазоимпульсных многоустойчивых элементов, а выходы подключены к входам схем сравнения фазоимпульсных кодов, три выхода которой подключены к первым трем входам элемента

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

367419 ему

К1 о ора

Фиг. 7

/A оо

У I 2 У 4 5 0" 7 8 У О l 2 5 4 5 E 7 8 У 0 1 2 5

Фиг. 2

Составитель В, Коновалов

Редактор Т. Рыбалова Техред Л. Грачева Корректоры: А. Дзесова и О. Тюрина

Заказ 491/5 Изд. № 1152 Тираж 647 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, ОК-35, Раушская наб., д. 4/5

Типография, пр, Сапунова, 2

Устройство для установки запятой суммирующей клавишной вычислительной машины Устройство для установки запятой суммирующей клавишной вычислительной машины Устройство для установки запятой суммирующей клавишной вычислительной машины Устройство для установки запятой суммирующей клавишной вычислительной машины 

 

Похожие патенты:

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

Изобретение относится к вычислительной технике и предназначено для использования в цифровых вычислительных машинах

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

Изобретение относится к вычислительной технике и может быть использовано в спецвычислителях для вычисления производных

Изобретение относится к области вычислительной техники и предназначено, в частности, для цифровой обработки массивов данных в реальном масштабе времени

Изобретение относится к электронно-вычислительной технике

Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании радиоэлектронной аппаратуры, автоматизированных систем управления и средств электронной вычислительной техники

Изобретение относится к системам обработки данных, которые осуществляют арифметические операции
Наверх