Устройство для сопряжения основной и вспомогательной вычислительных машин
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 585505
Авторы: Ковалев, Мельниченко, Скрипец, Ярмилко
Текст
Союз Советских Социалистицеских Республик(5 06 Р 1 с присоединением заявки-осударствениый комнт Соввта Министров ССС ко делам иэооретемийи открытий(71) Заявитель жимов обмена, блок согласования и регистрприема-выдачи информации, причем вход ивыход основной электронной вычислительноймашины соединены соответственно с первым5 выходом и входом блока согласования, второй выход блока согласования соединен спервым входом блока режимов обмена, вы-ход которого соединен с управляющим входом регистра приема-выдачи информации,10 информационные выходы н входы регистра приема-выдачи информации соединены соответственно с информационными входом и выходом вспомогательной электронной вычислительной мащины и с информационным входом и выходом блока согласова 5ния, а выход блока прерывания соединен совторым входом блока согласования 2 1.Недостатками этого устройства являютсязначительные потери времени основной машины поскольку необходим частый выход ееОиз режима выполнения рабочей программыи переход на подпрограмму обмена информацией в режиме прерывания,К указанному следует добавить также,что принятая система контроля рассматри 25 Изобретение относится к вычислительной технике, а именно к устройствам сопряжения вычислительных машин и может быть применено при создании автоматизированных моделирующих систем, систем контроля, управ ления, построенных на использовании унифицированной и специализированной вычислительных машин.Известно устройство для сопряжения основной и вспомогательной вычислительных машин, содержашее информационный канал и канал управления, причем информационный канал содержит регистр памяти, обеспечиваюший обмен одним информационным словом, записываемым в регистр памяти 11.Недостатком этого устройства является уменьшение производительности вычислительной системы при обмене массивомтак как уменьшается время на выполнение основной программы,Наиболее близким техническим решением к предлагаемому изобретению является устройство для сопряжения основной и вспомога. тельной вычислительных машин содержашее блок прерывания основной машины, блок ре 4) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ОСНОВНОЙВСПОМОГАТЕЛЬНОЙ ВЫЧИСЛИТЕЛЬНЫХМАШИН3ваемого устройства сопряжения не обеспечивает индикации обменной информации как для анализа результатов промежуточных решений, так и для контроля входной информации дополнительной вычислительной маши 5 иыЦелью изобретения являетси рирение функциональных возможностей устройстваПоставленная цель достигается тем, что устройство дополнительно содержйТ дешиф-ратор подтактовобмена, блок приостанова, вспомогательной электронной вычислительной машины, датчик периода обмена, буфер- ный блок памяти и блок выбора контрольных;, слов, причем управляющий выкоа вспомога тельной электронной вычислительной-машины соединен с первым входом дещифратора подтактов обмена, первый, второй и третий выходы которого соединенны соответственно со вторым входом блока режимов обмена с входом бпока прерывания, с входом блока приостанова вспомогательной элек тронной вычислите ьной машины, выход блока приостанова соединен с управляющим входом вспомогательной электрон-р ной вычислительной машины, ийформационный выход регистра приема-выдачи информации соединен с входом блока выбора контрольных слов управляющий вход которого соединен с выходом блока режимов обмена, информа- з 0 ционный выход вспомогательной электронной вычислительной машины соединен с входом датчика периода обмена, выход которого сое динен со вторым входом дешифратора подтактов обмена, третий информационный вы- З 5 ход и вход регистра приема-выдачи информации соединены соответственно 3 с -информационным входом и выходом буферного блока памяти, управляющий вход которого соединен с выходом блока режимов обмена, 40На чертеже приведена функциональная схема предлагаемого устройства.Устройство для сопряжения основной Й вспомогательной вычислительных машин содержит вспомогательную электронную вычис лительную машину (ВЭВМ) 1, основную, электронную вычислительную машину (ОЭВМ) 2, дешифратор нодтактов обмена 3, блок приостанова 4 ВЭВМ, датчик 5 периода обмена, блок согласования 6, блок прерывании 7 50 ОЭВМ, блок режимов обмена 8, регистр 9 приема-выдачи информации, буферный блок памяти 10, блок выбора контрольных слов 11.Работа предлагаемого устройства осу шествляется следующим образом.ВЭВМ 1 осуществляет ввод первичной информации и ее обработку в соответствии с заложенной.в ней программой. Обработка информации осуществляется циклами, каждый 00 из которых состоит из отдельных тактов,причем ввод и вывод информации как первичной, так и для ОЭВМ 2 осуществляется вподтактах каждого такта. В результате обрботки информации,в оперативной памяти ОЭВМ2 формируется массив информации, передачу которого в ВЭВМ 1 обеспечивает предлагаемое устройство,В дешифратор подтактов обмена 3 изВЭВМ 1 поступает текущее значение двейадцатиразрядного кода. В блоке дешифратора подтактов обмена 3 происходит выделение и дешифрация определенных разрядов/этого кода .которые представляют такты иподтакты ВЭВМ.Параллельнос выводом кода ВЭВМ 1обеспечивает вывод в блок датчика периода обмена 5 текущего значения двадцатичетырехразрядного кода циклов работы.Блок 5 принимает код циклов и запоминаетего. Разработанная заранее программаОЭВМ 21 определяет необходимое времяобработки информации, что является исходнойинформацией для выбора периода обменамежду основной и вспомогательной вычислительными машинами. При этом в зависимостиот объема решаемых задач изменяется период;обмена информацией. Признак выбораодного из фиксированных периодов обменаинформацией выбирается вручную с помощьюряда переключателей датчика периода обмена 5, Признак периода обмена поступаетв схему формирования управляющего сигнала периода обмена блока 5, при этом осуществляется выделение цикла и его признака на временной оси относительно сигналаопорного генератора ВЭВМ 1, по истечениикоторого в работе устройства должна начаться подготовка и вывод информации в буферный блок памяти 10.Сформированный в датчике периода обмена 5 импульс признака кода цикла поступаетв дешифратор подтактов обмена 3, тем самымвырабатывая на временной оси цикла такты,подтакты, в которых осуществляется выводинформации в буферный блок памяти 10,исходя из заранее разработанной стуктурыввода-вывода.Оешифратор подтактов обмена 3 при получении исходной информации анализируетномера подтактов каждого такта и при поступлении подтактов вывода информации выдает в блок приостанова ВЭВМ 4 управляющие сигналы. Блок 4 принимает указанныесигналы и формирует сигналы признака непрограммированной команды (НК) приостановки ВЭВМ 1 и адресную часть ячейкиоперативной памяти ВЭВМ 1, иэ которой должнабыть списана информация. При формированииуказанных сигналов сигнал адресной частинесколько опережает сигнал признака НК так, что поступление признака НК является командой для съема информации с уже выбранной ячейкиПо поступлении очередного подтакта вывода информации блок приостанова 4 ВЭВМ формирует повторно указанные выше сигналы, по которым описывается очередное информационное слово. формируемые таким образом сигналы поступают в ВЭВМ 1 и при наличии признака НК приосО танавливается вычислительной процесс ВЭВМ 1. Затем информационное слово вы- водится из ВЭВМ 1 и поступает в регистр приема-выдачи информации: 9. Одновременно с формированием сигналов для ВЭВМ 1 15 в дещифраторе подтактов обмена 3 формируются управляющие сигналы для блока режимов обмена 8, тем самым определяя режим его работы, т.е, считывание информации с ВЭВМ 1 и ее запись в буферный блок па мяти 10.Блок режимов обмена 8 формирует первоначально сигнал обнуления регистра приема- выдачи информации 9, а затем сигнал записи, который совпадает со временем появ-, 25 ления сигналов кода на выходах регистра приема-выдачи информации 9, осуществляя запись информационного слова в регистр приема-выдачи информации одновременно с формированием управляющих сигналов для 30 записи, В блоке режимов обмена 8 формирую ся управляющие сигналы для блоков 10 и 11. Указанные сигналы поступают в буферный блок памяти 10 и устанавливают его в исходное состояние. Сигнал, снимаемый с блока 10, является адресом ячейки памяти МОЗУ. Указанный сигнал подготавливает ячейку для переписывания информации с регистра приема-выдачи информации 9 в блок 10. Буферный блок памяти 10 осуществляет 40 перепись информации с регистра приема-выдачи информации 9 во внутреннюю память блока 10. При записи последнего слова в буферный блок памяти 10 дешифратор подтактов обмена 3 формирует и выдаеч в блок прерывания 7 ОЭВМ признак окончания вывода информации из ВЭВМ 1 в блок 10 При этом блок прерывания 7 ОЭИМ вырабатывает сигнал прерывания программы ОЭВМ 2. Указанный сигнал поступает в блок 5 О согласования 6, где преобразуется по амплитуде и полярности, пригодной для управления ОЭВМ 2, Преобразованный сигнал поступает Ъ ОЭВМ 2, что является командой для прерывания программы ОЭВМ.55По этомч сигналу ОЭИМ 2 передает управление на чтение информации из блока 10, При этом вырабатываются сначала подготовительная команда, а затем исполнительная йЧтение, импульсы которых посредствомбО блока 6 поступают в блок режимов обмена 8, меняя его режим работы, Вырабатывая мые в блоке 8 сигналы поступают в блок 10, обнуляют его.Блок режимов обмена 8 вырабатывает также сигнал обнуления регистра приема- выдачи информации 9, подготавливая его к приему информационного слова из блока 10. При формировании блоком 10 импульса обращени я осуществляется списывание информации из ячейки памяти и запись ее по сигналу блока 8 в регистр приема-выдачи информации 9.Управляющие импульсы исполнительной команды ОЭВМ 2 списывают информацию с регистра приема-выдачи информации 9.Импульсы информации поступают в блок согласования 6, масштабируются, а затем поступают в регистр ОЭВМ 2, При выработке очередной исполнительной команды в ОЭВМ 2. осуществляется очередное описывание аналогичным образом. По окончаниисчитывания информационных слов из блока 10 и запись их в память ОЭВМ 2 сбрасывается триггер "Чтение" в блоке режимов обмена 8, переводит режим работы блока 8 на запись информации из ОЭИМ 2 в блок 10. Чтение информации при этом осуществ-. ляется по управляющим сигналам подготовительной и исполнительной команд, вырабаты,ваемых в ОЭИМ 2, После записи" информации из ОЭВМ 2 в блок 10 осуществляется запись ее в память ВЭВМ 1. При этом выработка управляющих сигналов осуществляется устройствами описанным выше образом.В целях анализа или контроля обменных, управляющих слов блок 8 формирует управляющие сигналы, привязанные к сигналу опорно;го генератора ВЭВМ 1, которые поступают в блок выбора контрольных слов 11. При :приеме сигналов схема управления блока 11 формирует строб разрешения приема информации из блока 9 в блок 11. Запись информации осуществляется по управляющим сигнаам блока 8. При записи любого из информаибРных слов в блоки 9 и 11 счетчик номера слов схемы управления блока 11 подсчитывает номера обменных слов по сигналам блока 8, анализируется код номера обменного слова и при совпадении текущего кода номера слова с кодом, набранным с помощью;чаборного поля, обрывает строб, тем самым фиксируя в контрольном регистре значения обменного слова. Зафиксированная информация в контрольном регистре поступает ка схему индикации блока 11.Включение в состав предлагаемого устройства блока приостанова ВЭИМ, датчика периода обмена, пешифратора подтактов, блэка выбора контрольных слов и буферного бл 1 ка памяти, ио:в;цило построить угтр; йство для сопряжения ос%овцой и вспомогательной вычислительных машин, при этом сокрв; тить машинное время как основной, так и вспомогательной вычислительных машин, затрачиваемое на обмен информацией, позволя ет непосредственно контролировать любое сло во передаваемой информации.формула изобретения1 ОУстройство для сопряжения основной и вспомогательной вычислительных машин, содержащее. блок прерывания основной машины, блок режимов обмена, блок согласования и регистр пряема-выдачи информации, причем вход и выход основной электронной. вычисли тельной машины соединены . соатветственно с первым выходом и входом блока согласова иия, второй выход блока согласования соединен с первым входом блока режимов обмена, выход которого соединен с управляющим входом регистра приема-выдачи информации, информационные выходы и входы регистра приема-выдачи информации соединены соответственнос информационными входом и выходом вспомогательной электронной вычщолительной машины и с информационным входом и выходом блока согласования, а выход блока прерывания соединен со вторым входом блока согласования, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей, оно дополнительно соиержит дешифратор подтактов обмена, блок приоствнова вспомогательной электронной вычислительной машины, датчик периода обмена, буферный блок памяти и блок выбора контрольных слов, причем управляющий выход вспомогательной электронной вычислительной машины соединен с первым входом дешифратора подтактов обмена, первый, второй и третий выходы которого соединены соответственно со вторым входом блока режимов обмена, с входом блока прерывания, с входом блока приостанова вспомогательной электронной вычислительной машины, выход блока приоствнова соединен с управляющим входом вспомогательной электронной вычислительной машины, информационной выход регистра приема-выдачи информации соединен с входом блока выбора контрольных слов, управляющий вход которого соединен с,выходом блока режимов обмена, информационный выход вспомогательной электронной вычислительной машины соединен с входом датчика периода обмена, выход которого соединен :со вторым входом дешифютора подтактов обмена, третий информационный выход и вход регистра приема-выдачи информации соединены соответственно с информационным входом и выходом буферного блока памяти, управляюВий вход которого соединен с выходом блока режимов обмена.Источники информации, принятые во внимание при экспертизе:1. Авторское свидетельство СССР2)5596, кл. С 06 Р 15/16, 1956,2. Авторское свидетельство СССР437075, кл. С 06 Р 15/16, 1971.Составитель В, КрыловаРедактор Н, Хлудова Те)средН, Андрейчук КорректорС. ЯмаповаЗаказ 5050/40ЦНИИПИ и ов СССР 13 Тираж 818 Государственного ком по делам изобре 5, Москва, ЖПодписноетета Совета Министрений и открытийушская наГ., д. 4/5
СмотретьЗаявка
2141253, 04.06.1975
ПРЕДПРИЯТИЕ ПЯ В-8117
КОВАЛЕВ ВЛАДИМИР АЛЕКСАНДРОВИЧ, МЕЛЬНИЧЕНКО ВЛАДИМИР ПАВЛОВИЧ, СКРИПЕЦ АНДРЕЙ ПЕТРОВИЧ, ЯРМИЛКО ГЕОРГИЙ ГРИГОРЬЕВИЧ
МПК / Метки
МПК: G06F 15/16
Метки: вспомогательной, вычислительных, машин, основной, сопряжения
Опубликовано: 25.12.1977
Код ссылки
<a href="https://patents.su/5-585505-ustrojjstvo-dlya-sopryazheniya-osnovnojj-i-vspomogatelnojj-vychislitelnykh-mashin.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения основной и вспомогательной вычислительных машин</a>
Предыдущий патент: Устройство для определения величины сдвига математического ожидания случайного процесса
Следующий патент: Многоразрядный функциональный преобразователь
Случайный патент: Способ демонтажа деталей прессовых соединений из глухого гнезда