Процесс связи

 

О ll И С А Н И Е (ii) 526899

ИЗОБРЕТЕНИЯ

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

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

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

Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 14.12.71 (21) 1725027/24 с присоединением заявки № (23) Приоритет

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

Дата опубликования описания 21.10.76 (51) М. Кл. б 06F 15,00

Государственный комитет

Совета Министров СССР (53) УДК 681.325(088.8) по делам изобретений и открытий (72) Авторы изобретения

А. А. Бернупс-Бернхофс

Латвийский ордена Трудового Красного Знамени государственный университет им, П. Стучки (7i) Заявитель (54) ПРОЦЕССОР СВЯЗИ

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

П ри использовании LIBM для со вмест)ного решения вычислительных задач и за дач управления объектами между ЦВМ и внешними устройствами (ВУ) измерительно-воздействующей аппарату1ры для согласования скорости работы ЦВМ и медленно действующих устройств ввода — вывода информации служат процессоры связи с объекта ми.

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

IIopiBbIM выходом и .входои соответственно с первы м выходом,и входом процессора,, а вторым выходом — с первым входои устройства фо рмирова ния текущего адреса команд, соединен ного по выходу со вторым выходом процессо ра и по перво му входу — с первым входом устройства формирова ния адреса запоминаемой информации, соединенного свои м выходом с третьим выходом процессо ра,, а по второму входу — с пе)рвым |выходом устройства управления приемом и выдачей пересылаемой информа ции, соединен ного IIQ первому выходу с четвертым выходом процессора, вторым выxopoм — со вторым входом уст ройства формирования текущего адреса команды, а по входу —.со вторым выходом уст)ройства управления обменом.

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

10 связи по пропрамме задавать интервалы времени между отде IbHbIMH операциями .приема и выдачи информации абонента.

Целью изобретения является расширение области применения процессора связи.

Поста вленная цель достигается за счет того, что предлагаемый IIipoqeccoip связи содержит устройство сравнения, первый вход, которого подключен ко второму выходу усцройства управления обменом, второй вход † вхо20 ду процессора, а выход в ко второму входу успройства формирования текущего адреса команд, и устройство программи руемой задержки, соеди нен ное по входу со вторым выходо м усцройства управления обменом, а по выхо25 ду — со вторым BxogoiM уст)ройства форми рования текущего адреса ко манд.

Блок-схема предлагаемого изобретения представлена на чертеже.

Она содержит устройство управления обме30 ном 1, уст)ройство форми рова ния текущего ад526899

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

Устройство уцравления обмено м 1 включает регистр кода операций,,регистр пересылаемой информации, регистр выбора внешних устроиств и автомат пуска процессора связи и засыл ки прерывающих сообщений в ЦЫМ (на чертеже не показа но) .

Перед за пуском процессора связи в определеняое поле операти|вной памяти ЦВМ засылают массив команд для процессора связи и определяют поле оперативной па мяти для приема и нформации с дроцессора.

1lo программе, записанной в ЦВМ, запускается процессор. 11осле запуска процессора

ЦЫМ;решает,вычи сл ительные зада чи, а процессо р вы полняет свою пропрамму до:предусмотре нного обра щения к ЦЫМ. Процессор останавливается, ЦЫМ выполняет необходимые вычисления, фо рми рует его дальнейшую niporрамму и снова запускает процессор.

Сигнал за пуска из ЦЫМ поступает dna первый вход процессора и .по шинам обмена информа цией подается на первый вход у1слройства управления обменом 1, которое выдает на первый вход устройства формирования текущего адреса команд 2 сигнал пуска и код начального адреса. Устройство формирования текущего адреса команд 2 запоминает адрес и выдает на второй выход процесса код адреса и сипнал чтения.

I1o этому сигналу. из оперативной памяти

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

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

Операция выдачи инфо рма ции из регистра пересылаемой информации устройства управления обме ном 1 dna внешние устройства, осуществляется устройством управления:приемом и выдачей пересылаемой информации 4, Iio сипналу, поступающему с перьвого выхода уст1ройства управления пр иемом и выдачей и нфсрма ции 4 на четвертый, выход процессора, выбирается одно из в|нешних устройств, адрес ,которого и содержимое записываемой в него и нформа ции поступает с третьего выхода устройства обменом 1 на,пятый выход процессора. После оконча|ния записи информации, Bblдаваемой на, второй вход устройства формирования те ку1щего адреса:команд 2, сигналом из

ЦВМ вызываепся следующая команда.

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

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

Если признак равен нулю, прием :кода не производится, а содержимое счетчика устройства формирования текущего адреса команд 2 у1величивается на единицу.

Операция условной выдачи заканчивается вызовом из ЦВМ следующей команды.

Операция безусловной выдачи содержимого регистра .пересылаемой и нформации устройст60 ва управления обменом 1 осуществляется уст.ройством фо рми рования текущего адреса кома нд 2 по сипналу из устройства упра вления обменом 1, Операция за ка нчивается вызовом из ЦВМ следующей команды. г

4 логических единиц, что определяется кодом опер а циси.

I1pH сравнении сигналов по номина I) устроиство сравнения 5 вырабатывает лризна ки а, Р и ср, которые записываются на,регистре признаков устройства сравнения 5 и выдаются на второй вход устройства фор мирова ния текущего адреса кома нд 2. Выбор про веряемого внешнего устройства осуществляется из устройства управления обменом 1.

Ы случае совпадения сравниваемых величин ср= 1, а а=(=О. В случае несовпадения =U, а разность несовпадения сравнивается с допуском, за данным программой. Если разность несовпадения больше допуска, устройство сравнения 5 вырабатывает призна к а=1.

Если разность несовпадения меньше или ,равна допуску, устройство сравнения 5 выраоатывает призна к р= l.

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

Сигналы о функционалыном состоянии уст ройств выбранной группы, поступающие с внешних устройств на второй вход процессо.ра, сравниваются с кодом, снимаемым со второго выхода устройства управления обменом 1.

11ри наличии логических единиц в проверяе мых разрядах,кода выбранной группы устройство сравнения 5 вырабатывает признак ф=1, а при отсутствии логической единицы в любом п роверяемом разряде устройство сравнения 5 выраоатывает признак ф=О.

Код признаков а, р р и с выхода устройства сравнения 5 поступает на второй вход устройства форми рова ния текущего адреса команд 2.

Операция сравнения за ка нчивается вызовом следующей команды.

526899

Опера ция выдачи содержимого регистра пересылаемой информации устройства управле-!

1и11 обмсном 1 B устройство формиров11пия адреса згноминаемои информации 3 осуществляется ycipoFICTBoxl 3 по сигналу, поступающему

H2 сТо первый вход из устройства управления

Обмeilox! 1. После окончания операции выдачи инфо рмации устройство управления осменом 1 выдает сигнал, увеличив21ощий содср>кпмос счетчика адреса устройства формирования адреса команд 2 на единицу и операция выдачи заканчивается вызовом следующей команды из

ЦВМ.

Операция задержки дальнейшей работы проц=ccOpa осуществляется устройством рсграмми руемой задержки 6. Длительность задержки Определяется кодом, записанным в стройСТВе уHp2B iCHHSI обменом 1. После ) K232tHFIOTO в коде интервала времени устройство програьммируемой за держки 6 выдает:на второй вход устройства формирования текущего гр!реса команд 2 сигнал и заканчивает свою .работу, а из ЦВМ вызывается следующая команда.

Операция останова процессора и засылки прерывающего сообщения в ЦВМ осуществляется устройством управления обменом 1. В устройство формирования адреса запоминаемой иHQolplixlauии 3 со второго выхода устройства управления обменом 1 записывается код адреса прерывающето сообщения.

С первого выхода устройства управления обменом 1 на первый выход процессора поступает код прерывающего сообщения и по сигналу на третьем выхсде процессора записывается в выбранный адрес ЦВМ. Затем устройстго управления обменом 1 возбуждает систему п рерывапия программ ЦВМ, и процессор остангвливгетс11.

Вследствие того, что п1аоцсссор имеет возможпссть IlpcpbIBBTB ппстp2хlм ЦВМ согласН0 приоритету, записанному в программе, от6 падает необходимос использовать ЦВМ в режиме ожидания событий во Внешних устройСÒBBX.

Процессор способен самостоятельно проверять исправность и качество работы устройств изме!рительно-воздсйству!Ощей аппаратуры и

Выбирать дг;IbHPlliJA !О HpOBp2XI31) IIO pc3i Ibтатам проверки.

1 Ормула иBOбретеiiпя

Процессор связи, содержащий устройство правления обманом, соединен ное первым выХОДСМ Ii ВХОДОМ СООТВЕТСТВЕННО С ПЕРВЫМ ВЫ15 ходом и входом процессора, а вторым выхо.—.oì — гервым входсх! устройствг формирования текущего адреса команд, соединенного по выходу со вторы;1 выходом процессора и по первому входу — с первым входом устройства фср1н1ровгния адреса запоминаемой информации, соединенного своим выходом с третьим выходом процессора, а по второму входу — с

ПЕС) !1Ы М BblXO;Ghl 1 ТРОИСТВ2 ХIIP 2В 1ЕНПЯ ПРИемом и Выла :сй пересылаемой !и|формации, Б сс1пненпого пo п.рвоту выходу с четвертым выходом гране;сора, вторым выходом — со

В.орым входом устройства формирования текущего адреса команды, а по Входу — со втоpb1xl выходом успройства управления обменом.

3 ) отличающийся тем, что, с цел!10,расшире н и!1 00;12 сТН пРH! i "H ..HliH, 0H co ICPFI HT 3 cTPQHство сравнения, первый вход которого подключен ко в!ором! В1,!ход . .стройства правления обменом. второй вход- — ко входу IipoiIecco!pa, 35 а выход — ко второму входу устройства формирования текущего адреса команд, и устройство прогргм;!пруемой задержки, соединенное по входу со вторым выходом устройства управления соменсм, а по выходу — со вторым

40 Bxoiaoxi устройства формирования текущего 2!дреса команд.

ВУ

Процесс связи Процесс связи Процесс связи 

 

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

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

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

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

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

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

Изобретение относится к электронным играм

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

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