ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА ДЛЯ ТЕХНОЛОГИЧЕСКИХ РАСЧЕТОВ Советский патент 1968 года по МПК G06F17/00 

Описание патента на изобретение SU231888A1

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

Предлагаемая мащина отличается от известных телг, что ее диодная кодирующая схема, подсоединенная к младщпм разрядам регистра ввода-вывода, подключена к счетному входу счетчика порядкового номера вводимых слов, выходы которого подсоединены к регистру адреса оперативного запоминающего устройства. Выходы всех разрядов регистра ввода-вывода подключены ко входам регистра числа оперативного заиоминающего устройства, а выходы старщих разрядов соедииены со входами дещифратора, выходы которого связаны с усилителями иечатающих электромагнитов иищущей машинки. Выход арифметического устройства подключен к числовому входу счетчика строки таблиц, счетный вход которого связан со ВХОДОЛ1 коммутационного иоля микрокоманд. Выходы счетчика строки таблиц подключены ко входам дешифратора номера строки, выходы которого соединеиы со входами коммутациоиного ноля признаков строки таблицы, а выходы последнего связаны со входами арифметического устройства. . Это позволяет упростить конструкцию мащины, облегчить ее эксилуатацию и ускорить решение технологических задач.

Блок-схема машины приведена иа чертеже.

Арифметическое устройство 1 параллельного типа на потенциальных транзисторных логических элементах предназначено для выполнения арифметических и логических операций, а также для передачи информации Л1ежду устройствами машины.

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

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

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

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

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

Устройство 12 поиска из таблиц, содержащее счетчик 13 номера строки таблицы, дешифратор 14 номера строки и коммутационное поле 15 признаков строк таблиц, служит для храиения признаков табличиых строк и обеспечивает получение номера строки таблицы ио заданным из арифметического устройства признакам.

Вычислительная машина содержит также коммутационное поле 16 микрокоманд, построенное прошнвкой через ферр 1товые сердечинки, дешифратор 17 номера микрокомаиды, дешифрующий состояние регистра 18 кода операции и счетчика 19 номера микрокоманд и, наконец, источник тактовых импульсов 20.

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

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

1)расчет режимов резания и норм времени для токарных, карусельных, расточных, сверлильных, фрезерных, резьбонарезных, зубокарезных, шлифовальных работ;

2)расчет технологических режимов, иорм времени и расхода материалов ири следующих сварочных работах:

а)ручная электродуговая сварка;

б)газовая сварка;

в)автоматическая электросварка под слоем флюса;

г)полуавтоматическая электросварка иод слоем флюса;

д)полуавтоматическая электросварка в среде углекислого газа;

3)расчет норм расхода материалов (прутки, балки, швеллеры, угольники, рельсг, каиаты, трубы и др.).

Алгоритмы машины зависят от класса решаемых задач. Все алгоритмы состоят в основном из следующих частей:

3)алгоритм расчета и оити.мизации техиологичсских режи.мов;

4)расчет иор.м (в)емеи11 или .материалов);

5)алгоритм вывода результатов вычислений на печать.

Взаимодействие устройств иредлагаемой вычис.лительиой маишиы таково. .Арифметическое устройство / работает в двоичной систе.ме счислеиия одноадресными командами в параллельном коде. Обмен информацией между устройствами / 1 2 ироизводится в иараллельпом коде. Оперативное запоминающее устройство 2, кроме того, ирини мает чисота из вводноговыводиого регистра //. Постояииое запоминающее устройство 6 выдает информацию (команды, константы) в арифметическое устройство / и в регистр 18 кода оиерации по адресам, поступающим из устройства /, или по адресу, иа едини 1у больше адреса предыдущей

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

Ввод исходных технологических даииых автоиомный (не мешает вычислеииям), приче.м опи печатаются иезакодированно. Это выиолияется устройствами 7, 8 и 10, 11. С пишуи1ей машиики 7 входная инфор.мация поступает побуквенио в кодируюшую схему 8, а четырехзначный код - от схемы 8 в младшие разряды регистра 11. При вводе с пишущей машинкн 7 специального зиака добавляется единица в счетчик 10 иорядкового номера вводимых слов, и состояние счетчика 10 посылается в регистр 3 адреса оперативного запоминающего устройства, а слово из регистра // - в регистр

4 числа оперативного запоминающего устройства, после чего оно записывается в иакопителе 5.

Так как алгоритм расчета содержит много обращений к таблицам, то, с целью ускорения

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

устройство через оперативное запоминающее устройство 2 из регистра //.

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

коммутационном поле 15.

Копечные результаты хранятся в оперативном запомииающем устройстве 2. Они извлекаются оттуда по отдельным еловам в арифметическое уст|)ойство / и передаются в регистр 11.

рируются дешифратором 9, а выходы посредством yciKTirre;iei i управляют печатающими электромагиитами пашущей машипки 7. Дл5 выдачи всего содержимого регистра 11 он сдвигается в сторону старших разрядов.

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

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

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

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

устройства, а выходы старших разрядов соедииены со вхсдамн дешифратора, выходы которого связаны с усилителями иечатающих электромагнитов пишущей машинки, выход арифметического устройства подключен к числово.му входу счетчика строки таблиц, счетный вход которого связан со входом коммутационного поля .rикpoкo.raид. выходы счетчика строки таблии подключены ко входам дешифратора номера строки, выходы которого соединены со

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

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

название год авторы номер документа
Устройство для сопряжения центрального процессора с группой арифметических процессоров 1984
  • Михнов Юрий Павлович
  • Петров Геннадий Алексеевич
  • Степанов Виктор Степанович
  • Шаляпин Владимир Валентинович
SU1254495A1
Устройство для сопряжения центрального процессора с группой арифметических процессоров 1984
  • Михнов Юрий Павлович
  • Петров Геннадий Алексеевич
  • Степанов Виктор Степанович
  • Шаляпин Владимир Валентинович
SU1288704A1
Кассовый регистратор 1978
  • Кубланов Борис Моисеевич
  • Грачев Сергей Юльевич
  • Васюнин Александр Васильевич
  • Казаков Виктор Петрович
  • Филиппов Борис Владимирович
SU748415A1
Устройство для синтаксически-управляемого перевода 1982
  • Степанов Алексей Николаевич
SU1062721A1
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ 1964
  • Овсепян Г.Е.
  • Эйлезян Х.К.
  • Аджемян В.Л.
  • Сагателян П.А.
  • Егиазарян Л.Ш.
  • Каракешишян Д.М.
  • Нерсисян А.О.
  • Айдинян Д.С.
  • Оганян Г.А.
  • Хачатрян М.А.
SU224161A1
КОНТРОЛЛЕР 1991
  • Россинский В.П.
RU2012043C1
Микропрограммное устройство управления 1981
  • Захаров Борис Борисович
  • Мишняков Виктор Леонидович
SU1005050A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В ДВУХ БАЙТАХ ИНФОРМАЦИИ 2021
  • Долговязов Александр Вениаминович
  • Егоров Егор Александрович
  • Лесов Алексей Николаевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758410C1
Устройство для сопряжения центрального процессора с группой арифметических процессоров 1989
  • Петров Геннадий Алексеевич
  • Пузанков Дмитрий Викторович
  • Шишкин Вадим Викторинович
  • Шишкина Ольга Юрьевна
SU1702377A1
Устройство центрального управления процессора 1983
  • Никитин Анатолий Иванович
  • Зак Лариса Семеновна
  • Цуканов Юрий Петрович
  • Мегель Клавдия Ивановна
  • Засоко Александр Борисович
  • Маликова Надежда Михайловна
  • Нестерова Людмила Григорьевна
  • Игнаткин Николай Александрович
SU1136177A1

Иллюстрации к изобретению SU 231 888 A1

Реферат патента 1968 года ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА ДЛЯ ТЕХНОЛОГИЧЕСКИХ РАСЧЕТОВ

Формула изобретения SU 231 888 A1

SU 231 888 A1

Даты

1968-01-01Публикация