Программное устройство для вычислительноймашины

Номер патента: 254204

Авторы: Бел, Меерович, Немшилов, Сулин, Сыпченко, Юиаоров

ZIP архив

Текст

254204 Союв Советских Социалистичваких РесиубликЗависимое от авт. свидетельства-Заявлено 01. т(1.1968 ( 46090/18-24) Кл, 42 пт 910 присоединением заявки МПК б 061УДК 681.326.33(088,8 тет Комитет оо делам аобретений н открытийплетень31 1969. убликовано и Совете Министров ния 18.111,197 ата опубликования оп Авторыизобретения. А, Меерович, Ю. А. Беляев, Н. Н. Немшилов Л. И. Сулин и Р, П. Сыпченко аявитс ОГРАММНОЕ УСТРОЙСТВО ДЛ МАШИ НЬ1 Ч И СЛ И ТЕЛ Ь НОЙ к области вычисли ны со входаняемой операшифратора соединены со лняемой опесо входамн елей, с котоших разрядов команды, саединен со схсподключен кномера выаммное устроиство вь ной магнитной схемь силителями-формиров ут быть полупроводн хема устройства изоб полнено в видес промежуточателями, котоковымн.ражена на черПрогр двухтак ными рые мог Блок Изобретение относитсятельной техники.Известны программные устройства для специализированной вычислительной машины, содержащие дешифратор номера выполняемой команды, шифр атор номера следующей команды, усилители-формирователи, схему переносов, шифратор кода выполняемой опер ации, матрицу адресных тр ансформ аторов оперативного запоминающего устройства и ключевые схемы,Однако такие устройства сложны, так как содержат кроме перечисленных блоков еще счетчики команд, дешифраторы ПЗУ команд,регистры и др.Предлагаемое программное устройство совмещает выполнение:всех перечисленных функций и осуществлено в виде единого функционального блока, сложность и количество обо. рудования в котором не превышает сложно. сти и количества оборудования одного дешифратора ПЗУ и отличается от известных тем, что для упрощения устройства и повышения его быстродействия в нем выходы младших и старших разрядов дешифратора номера выполняемой команды через ключевые схемы соединены со входами младших и старших разрядов соответственно шифратора номера следующей команды, выходные шины младших и старших разрядов которого через усилители-формирователи связа ми дешифратора номера выпол ции, выходы старших разрядов номера следующей команды5 входами шифратора кода выпо рации, а его выходы соединены матрицы адресных формироват рой также связана группа млад шифратора номера следующейО мый старший разряд которой со мой переносов, выход которой деши фр атору старших р азр ядов полняемой операции. О теже.Устройство содержит магнитный дешифра.тор номера выполняемой команды, состоящий из двух узлов 1 и 2 и выходных ключевых схем 8 и 4; мапштный шифратор, формирую щий номер следующей команды, содержащийдве магнитные матрицы 5 и б; блок усилителей-формирователей 7 и 8 сигналов обратной связи; схемы переносов 9; магнитный шифратор 1 О кода выполняемой операции и матрн- ЗО цу 11 адресных трансформаторов ОЗУ, нагрт 2542045 10 15 20 25 30 35 40 45 50 55 женных на соответствующие числовые линейки.Узлы 1 и 2 представляют собой пирамидальные магнитные дешифраторы, собранные на сердечниках с прямоугольной петлей гистерезиса.Узел 1 служит для хранения и дешифрации младших разрядов номера этой выполняемой команды, узел 2 - для хранения и дешифрации старших разрядов номера этой команды.Запись номера выполняемой команды в дешифраторы 1 и 2 осуществляется токами с выходов усилителей-формирователей 7, на входы которых сигналы могут быть поданы либо от устройства управления машины (при осуществлении условных и безусловных переходов в программе), либо с матриц 5 и б шифратора, формирующего код номера очередной команды.Узлы 1 и 2 имеют соответственно т и п входов и 2" и 2" выходов, каждый из которых подключен ко входу своего ключа (3 и 4), При опросе дешифратора выбирается пара ключей, один из которых принадлежит схеме 3, второй - схеме 4.Провода, связанные с выходами ключей схемы 3, прошивают сердечники матрицы 5 шифратора после чего каждый провод разветвляется на 2" направлений. Провода с выходов ключей блока 4 прошивают сердечники матрицы б шифратора после чего разветвляются на 2 направлений.Таким образом, образуется 2 "+" шин, каждая из которых соответствует определенному номеру команды. Импульс тока, протекающий по выбранной шине при опросе дешифратора, перемагничивает один из адресных трансформаторов матрицы 11 и проводит считывание (или запись) числа из соответствующей ячейки ОЗУ. Кроме того, этим опрашивается шифратор 10, включенный последовательно с матрицей 11, и при этом считывается код выполняемой операции.Формирование кода номера очередной команды осуществляется в магнитном шифраторе, Матрица б шифратора прошивается 2" проводами с выходов ключей схемы 4 узла 1 (младших разрядов). Прошивка выполнена таким образом, что при опросе дешифратора в матрицу б записывается код числа на единицу большего, чем считанное с узла 1 дешифратора, Во время последующего опроса матрицы б шифратора этот код переписывается в узел 1 дешифратора по цепи обратной связи.Матрица 5 шифратора прошивается 2" проводами с выходов ключей схемы 3 узла 2(старших разрядов). Поскольку изменение кода старших разрядов должно проводиться только при наличии переноса из младших разрядов, прошивки матрицы 5 выполнены так, что в нее при опросе дешифратора переписывается код, хранившийся в дешифраторе 1.Изменение кода в системе старших разря. дов осуществляется при появлении сигнала переноса, т. е. числа 2" в матрице б, При этом работает схема 9, представляющая собой первую ступень магнитного дешифратора. Схема 9 управляется от дополнительного (п+1)-го выхода матрицы б. При появлении сигнала переноса сердечники схемы 9 перемагничиваются так, что срабатывает ключ схемы 3 с номером на единицу большим, чем номер, выбираемый основной системой обмоток. Этот номер запоминается и циркулирует в схеме до появления следующего сигнала переноса,Управление схемой осуществляется импульсами тока 12 опроса дешифратора, сброса 13 дешифратора и опроса 14 шифратора. Для сброса в исходное состояние сердечников матрицы 11 используется постоянный ток 15. Предмет изобретения Программное устройство для вычислительной машины, содержащее дешифратор номера выполняемой команды, шифратор номера следующей команды, усилители-формирователи, схему переносов, шифратор кода выполняемой операции, матрицу адресных трансформаторов оперативного запоминающего устройства и ключевые схемы, отличающееся тем, что, с целью упрощения устройства и повышения его быстродействия, в нем выходы младших и старших разрядов дешифратора номера выполняемой команды через ключевые схемы соединены со входами младших и старших разрядов соответственно шифратора номера следующей команды, выходные шины младших и старших разрядов которого через усилители-формирователи связаны со входами дешифратора номера выполняемой операции, выходы старших разрядов шифратора номера следующей команды соединены со входами шифратора кода выполняемой операции, а его выходы соединены со входами матрицы адресных формирователей, с которой также связана группа младших разрядов шифратора номера следующей команды, самый старший разряд которой соединен со схемой переносов, выход которой подключен к дешифратору старших разрядов номера выполняемой операции,254204 Редактор Л. А. Утехина Заказ 386/6 Тираж 480 ПодписноеЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССРМосква Ж, Раушская наб., д. 4;5 Типография, пр. Сапунова, 2 Составитель Б. Волчков Техред Т. П. Курилко Корректоры: А. Николаева и М. Коробова

Смотреть

Заявка

1246090

Л. Меерович, Ю. А. Бел ев, Н. Н. Немшилов, А. К. ЮиАоров, Л. И. Сулин, Р. П. Сыпченко гЕГ

МПК / Метки

МПК: G06F 9/06

Метки: вычислительноймашины, программное

Опубликовано: 01.01.1969

Код ссылки

<a href="https://patents.su/3-254204-programmnoe-ustrojjstvo-dlya-vychislitelnojjmashiny.html" target="_blank" rel="follow" title="База патентов СССР">Программное устройство для вычислительноймашины</a>

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