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

Автор: Бернупс-Бернхофс

ZIP архив

Текст

(11) 526899 Союз Советских Социалистических Республик(22) Заявлено 14.12.7 присоединением заявки Хе Госуларственкыи комите Совета Министров СССР(53) УДК 681.325(088 Опубликовано 30.08,76. Бюллетень Хо 32 ам нзабретеии крыт ания 21.10.7 Дата опубликовани. Бернупс-Бернхоф ена Трудового Красного Знамени государственный университет им, П. Стучки 7) Заявитель вииски 54) ПРОЦЕССО 3 Изобретение относится к области цифровой вычислительной техники и может быть использовано в системах управления объектами с помощью цифровых вычислительных машии (ЦВМ).11 ри использовании ЦВМ для совместтного решения вычислительных задач и задач у 1 правления объектами между ЦВМ и внешними у стройствами (ВУ) измерительно-воздействующей аппарату 1 ры для согласования скорости работы ЦВМ и медленно действующих устройств ввода - вывода информа 1 ции служат процессоры связи с объектами.Известны ороцессоры связи, содержащие устройство упр авления обменоки, соединенное первым выходом и входои соответственно с первьвм выходом,и входом процессора а вторым выходом - с первым входом устройства формирования текущего адреса команд, соединенного по выходу со вторым выходом процессора и по первому входу - с первым входом устройства формирования адреса запоминаемой информации, соединенного своим выходом с третьим выходом процессора а по второму входу - с первым выходом устройства у 1 правления приемом и вы 1 дачей пересылаемой информации, соединенного по первому выходу с четвертым выходом процессора, вторым выходом - со вторым входом утстройства формирования текущего адреса команды, а по вхо. ду - со вторым выходом уст 1 ройства управления обменом.Однако в известных процессорах отсутствуют успройства для пропраммного анализа ин формации, поступающей с шин обмена с абонентами, и разветвления последующей программы управления аппаратурой по результатаи анализа. Кроме того, отсутствует возможность во время автономной работы устройства 10 связи по программе задавать интервалы времени между отдельными операциями приема и выдачи информации абонента.Целью изобретения является расширениеобласти применения процессора связи.Постановленная цель достигается за счет того, что предлагаемый процессор связи содержит устройство сравнения, первый вход,которого по 1 дключен ко второму выходу усцройства управления обменом, второй вход ввхо.20 ду процессора, а выход в ко второму входууспройства фармер овация текущего адреса команд, и устройство программируемой задержки, соединенное по входу со вторым выходом усцройства укправления обменом, а по выхо ду - со вторым входом устройства формирования текущего адреса команд.Блок-схема предлагаемого изобретения представлена на чертеже.Она содержит устройство управления обме носи 1, успройство формирования текущего ад3реса команд 2, устройство формирования адреса запоминаемой информации 3, устройство удравления приемом и выдачей пересылаемой внформации 4, устройство оравнеыия 5, устройство пролраммируемой задержки 6.Устройство управления обменом 1 включает регистр кода операцийрегистр пересылаемой информации, регистр выбора внешних устроиств и автомат пуска процессора связи и засылки прерывающих сообщений в ЦЫМ (на чертеже не показано) .Перед запуском процессора связи в определеняое поле оперативной памяти ЦВМ засылают массив команд для лроцессора связи и определяют поле оперативной памяти для приема ин,формации с дроцессора.11 о программе, записанной в ЦВМ, запускается процессор. Г 1 осле запуска процессора ЦЫМ,решает,вычислительные задачи, а процессор выполняет свою пролрамму до:предусмотренного обращения к ЦЫМ, 11 роцессор останавливается, ЦЫМ выполняет необходимые вычисления, формирует его дальнейшую программу и снова запускает процессор.Сигнал запуска из ЦЫМ поступает на первый вход процессора и по шинам обмена информацией подается на первый вход устройства управления обменом 1, которое выдает на первый вход устройства формирования текущего адреса команд 2 сигнал пуска и код начального адреса. Устройство формирования текущего адреса команд 2 запоминает адрес и выдает на второй выход процесса код адреса и сивнал чтения.11 о этому сигналу из оперативной памяти ЦВМ через первый вход процессора на первый вход устройства управления обменом 1 пересылается содержимое разрядов кода команды, код номера внешних устройств и содержимое регистра пересылаемои информации.Со второго выхода у 1 строиства управления обменом на все устройства, лроцессора поступает,код операции, который дешифруется одним из услроиств процесссра.Операция выдачи информации из регистра пересылаемой информации устройства управления обменом 1 на внешние уст 1 ройства, осуществляется устройством управления .приемом и выдачей пересылаемой информации 4, 1 о сигналу, поступающему с лервото выхода устродства управления приемом и выдачей инфсрмации 4 на четвертый, выход процессора, выбирается одно из внешних устройств, аднес ,которого и содержимое записываемой в него информации поступает с третьего выхода устройства обменом 1 на,пятый выход процессора. Г 1 осле окончания записи информации, выдаваемой на, второй вход устройства формирования теку 1 щего адреса команд 2, сигналом из ЦВМ вызываепся следующая команда.Операция сравнения сигналов внешних устройств с содержимым команды, записаиной в регистре устройства управления обменом 1, осуществляется устройством сравнения 5 либо по номиналу и допуску, либо по наличиюГ 1 ри выполнении операции условной выдачисодержимого,регистра пересылаемой информации устройства управления обменом 1 в уст,ройство формирования текущего адреса ко 45 ыанд 2 оно анализирует одичал из признакова, Д, ср, ф. В случае равенства единице анализируемого признака, код регистра пересылаемой информации устройства управления обменом 1 с первого входа устройства формирова 50 ния текущего адреса команд 2 записываетсяв его счетчик адреса.Если признак равен нулю, нрием,кода непроизводится, а содержимое счетчика устройства фориирования текущего адреса команд 2 у 1 величивается на единицу,Операция условной выдачи заканчиваетсявызовом из ЦВМ следующей команды.Операция безусловной выдачи содержимогорегистра пересылаемой информации устройст 60 ва управления обменом 1 осуществляется уст,ройством формирования текущего адреса коыанд 2 по сигналу из устройства управленияобменом 1Операция заканчивается вызовом из ЦВМ 65 следующей коианды 10 15 20 25 30 35 40 логических единиц, что определяется кодом оцер а циси.11 ри сравнении сигналов ло номиналу устроиство сравнения 5 вырабатывает лриалами а, р и ср, которые записываются на,регистре признаков устройства сравнения 5 и выдаются на второй вход устройства формирования текущего адреса команд 2. Выбор проверяемого внешнего устройства осуществляется из устройства управления обменом 1.Ы случае совпадения сравниваемых величин ср= 1, а а=р=О. В случае несовпадения р=О, а разность несовпадения сравнивается с допуском, задаиным программой. Если разность несовпадения больше допуска, устройство сравнения 5 вырабатывает признак а=1.Если разность несовпадения меньше или ,равна допуску, устройство сравнения 5 выраоатывает признак р=1.При оравнении сигналов ло признаку каличия логических единиц по пропрамме выбирается группа внешних устройств,Сигналы о функционалыном состоянии устройств выбранной группы, поступающие с внешних устройств на второй вход процессора, сравниваются с кодом, снимаемым со второго выхода устройства управления обменом 1,11 ри наличии логических единиц в проверяемых разрядах,кода выбрааной группы устройство сравнения 5 вырабатывает признак ф=1, а при отсутствии логической единицы в любом проверяеиом разряде устройство сравнения 5 выраоатывает признак р=О.Код признаков а, р, ср ис выхода устройства сравнения 5 поступает на второй вход устройства формирования текущего андреса команд 2.Операция сравнения заканчивается вызовом следующей команды.526899 5Операция выдачи содержимого регистра пересылаемой информации устройства управле. Н 5 обмсном 1 в устройство формировния адреса заноминасмой информации 3 осуществляется усройством 3 по сигналу, поступающему 1 а его первый вход из устройства управления обменом 1. После окончания операции выдачи информации устройство управления осменом 1 выдает сигнал, увеличивающий содсржпмос счетчика адреса устройства формирования адреса команд 2 на единицу и операция выдачи заканчивается вызовом следующей команды из ЦВМ.Операция задержки дальнейшей работы процессора осуществляется устройством прсгръммируемой задержки 6. Длительность зялержки отределяется кодом, записанным в 5 стройстве управлесния Обменом 1. После указанного в коде интервала времени устройство программируемой задержки 6 выдает на второй вход устройства формирования текущего адреса команд 2 сигнал и заканчивает свою .работу, а из ЦВМ вызывается следующая команда.Операция останова процессора и засылки прерывающего сообщения в ЦВМ осуществляется устройством управления обменом 1. В устройство формирования адреса запоминаемой информации 3 со второго выхода устройства управления обменом 1 записывается код адреса прерывающето сообщения.С первого выхода устройства управления обменом 1 на первый выход процессора поступает код прерывающего сообщения и по сигналу на третьем выхсле процессора записывается в выбранный адрес ЦВМ. Затем устройстго управления обменом 1 возбуждает систему предывания про:рамм ЦВМ, и процессор останявливяетс 51.Вследствие тсго, что П 1 яоцсссор имеет возможпссть прсръвять пвстрях 1 му ЦВМ согласно приоритету, записанному в программе, от 6падает необходимос использовать ЦВМ в режиме ожидания событий во внешних устройствах.Процессор способен самостоятельно прове рять исправность и качество работы устройствизмерительно-возлсйствгощей аппаратуры и выбирать дяльнешо грогряммтатам проверки.-формула изобретения Процессор связи, солержаций устройствоправления обменом, соелиненное первым выходсм и входом соответственно с перм вы ходом и входом процессора, а вторым выходом - гервым вхолсм устройства формирования текущего адреса команд, соединенного по выхолу со вторым выходом процессора и по первому входу - с первым входом устройства 2,1 формирования адреса запоминаемой информации, соединенного свопм выходом с третьим выходом процессора, а по второму входу - с неоным вьхо,см г троиства с 11 рявленпя при.емом и выдачей пересылаемой пформацип, Б сослпнеппого о первому выходу с четвертымвыхолом граце;сора, вторым выхолом - со з;орым входом устройства формирования текуцего адреса комялы, а по входу - со вторым выходом усвройства управления обменом, 31 о т л и ч а ю щ и й с я тем, что, с цел о,расширеПП 51 Области примснснн 51, он содсржпт 1 строй- ство сравнения, первый вход которого подключен ко ворому вьхолу устройства управления обменом, второй вход - - ко входу процессора, 35 а выход - ко второму входу устройства формирования текущего алреса команд, и устройство прогрям.;пруемой задержки, соединенное по входу со вторым выходом устройства управления соменсм, а по выходу - со вторым 40 входом устройства формирования текущего ялреса команд.

Смотреть

Заявка

1725027, 14.12.1971

ЛАТВИЙСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. П. СТУЧКИ

БЕРНУПС-БЕРНХОФС АНДРИС АРВИДОВИЧ

МПК / Метки

МПК: G06F 15/00

Метки: процесс, связи

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

Код ссылки

<a href="https://patents.su/3-526899-process-svyazi.html" target="_blank" rel="follow" title="База патентов СССР">Процесс связи</a>

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