Устройство для обмена данными

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

Авторы: Веселовский, Запольский, Чистяков

ZIP архив

Текст

р 470 БН Союз Советских Социалистических . Республик)М, Кл. соединением заявкиГосударственный комите Совета Министров СССР(23) ПриоритетОпубликовано 15,05.75, Бюллетень1 Дата опубликования описания 19.08.75 3) ДК 681 332по делам изобретений и открыт Авторыизобретени(54) УСТРОЙСТВО БМЕНА Д ЪМИ 61) Дополнительное к авт,Предлагаемое изобретение относится к области вычислительной техники и может быть применено в селекторных каналах электронных вычислительных машин.Известны устройства для обмена информа цией между двумя абонентами, содержащие запоминающие элементы, дешифраторы, коммутатор, счетчики ввода-вывода, блок сравнения состояния счетчиков, в которых не производится преобразование форматов данных. 10Известные устройства в случае произвольного объема обмениваемого массива данных не могут обеспечить обмен данными между двумя абонентами, если быстродействие одного из абонентов (устройство ввода-вывода) 15 превышает быстродействие второго абонента (процессора), что снижает эффективность работы устройств.Целью изобретения является увеличение пропускной способности и гибкости устрой ства путем обеспечения возможности обмена данными между двумя абонентами различного быстродействия, а также сокращения времени занятости менее быстродействующего абонента в непосредственном обмене данны ми с более быстродействующим.Сущность изобретения заключается в том, что в устройство введены блок буферной памяти, блок обменного формата, блок передачи формата данных, блок подготовки и ци клическии регистратор запросов, вход которого соединен с соответствующим входом устройства, вход - со входом дешифратора и первым входом блока сравнения, второй вход которого соединен с первым выходом блока управления, выход блока сравнения подключен ко входу блока управления и к управляющему входу блока передачи формата данных, первые выход н вход которого соединены соответственно с первыми входом и выходом блока обменного формата, вторые вход и выход блока передачи формата данных соединены соответственно с первыми выходом и входом блока буферной памяти, вторые вход и выход которого подключены соответственно к информационным выходу и входу коммутатора, управляющий вход которого соединен с выходом дешифратора и первым входом блока подготовки, второй вход которого соединен со вторым выходом блока управления, выход блока подготовки подключен ко второму входу блока обменного формата, второй выход и третий вход которого соединены соответственно с информационными выходом и входом устройства, управляющий выход ко торого подключен к третьему выходу блоке управления.В устройстве для обмена данными это по зволяет редактировать формат данных. В качестве единицы информации принят форма 15 10 15 20 данных первого абонента, а формат данных второго абонента М равен; М=гЛг, где 1 (г( (и, Кроме того, посредством предварительного вызова данных формата М из второго абонента устройство обеспечивает адресацию обмениваемого массива с точностью до формата Лг.На чертеже представлена схема устройства, в состав которой входят циклический регистратор запросов 1, первый абонент 2, коммутатор 3, дешифратор 4, блок сравнения 5, шины 6 идентификатора формата блока управления 7, блок 8 передачи формата данных, блок 9 обменного формата с входящими в него запоминающими элементами 9 9 г,9, блок 10 буферной памяти с запоминающими элементами 10 10 , 10, блок подготовки 11, шина 12 признака границы поля; второй абонент 13, шина 14 требования.Устройство работает следующим образом.При передаче данных от первого абонентако второму абоненту единица информации через коммутатор 3 запоминается на том запоминающем элементе блока 10 буферной памяти, который оказывается выбранным дешифратором 4. Последний посредством анализа состояния циклического регистратора за.=-троеов 1 аДресует очередной запоминающийэлемент блока 10.ф Циклический регистратор запросов представляет собой кольцевой счетчик, фиксирующий запросы информационного обмена первого абонента 2. При соответствии состояния циклического регистратора запросов состоянию шин в идентификаторе формата блок сравнения 5 вырабатывает сигнал, поступаюгций в блок 8 передачи формата данных для организации пересылки информации из блока 10 в блок 9 обменного формата, а также в блок управления 7 для организации дальнейшей обработки вторым абонентом 13 информации, переданной в блок 9.Для реализации адресации в поле памятивторого абонента 13 с точностью до формата информации первого абонента 2 при условии сохранения информации, не участвующей в обмене, блок управления 7 возбуждает шину 12 признака границы поля и шину 14 требования для пересылки из памяти второго абонента единицы информации в блок 9 обменного формата, в пределах формата которой находится начальный адрес обмениваемого массива. При запоминании единицы информации первого абонента 2 в блоке 10 при возбужденной шине 12 признака границы поля блок подготовки 11 в зависимости от состояния дешифратора 4 приводит в исходное состояние соответствующий запоминающий элемент блока 9 обменного формата. Таким образом, после пересылки информации из блока 10 в блок 9 состояния запоминающих элементов 9 г, 9 и т. д., соответствующие адресам 25 30 35 40 45 50 55 60 памяти второго абонента 13, не участвующим в обмене, остаются неизменными.При передаче информации от второго абонента 13 к первому абоненту 2 блок управления 7 возбуждает шину 14 требования с целью заполнения информацией блока 9 обменного формата и блока 10.В ответ на запрос информационного обмена первого абонента 2 коммутатор 3 передает в поле памяти первого абонента информацию, содержащуюся в запоминающем элементе 1010, 10, соответствующем состоянию циклического регистратора запросов 1. При соответствии состояния циклического регистратора запросов состоянию шин 6 идентификатора формата блок сравнения 5 вырабатывает сигнал, по которому блок 8 передачи формата данных организует пересылку информации из блока 9 обменного формата в блок 10, а блок управления 7 возбуждает шину требования с целью заполнения блока 10 обмениваемой информацией. Предмет изобретенияУстройство для обмена данными, содержащее блок управления, коммутатор, соединенный с соответствующими входами и выходами устройства, блок сравнения, дешифратор, отличающееся тем, что, с целью увеличения пропускной способности и гибкости устройства, в него введены блок буферной памяти, блок обменного формата, блок передачи формата данных, блок подготовки и циклический регистратор запросов, вход которого соединен с соответствующим входом устройства, выход - со входом дешифратора и первым входом блока сравнения, второй вход которого соединен с первым выходом блока управления, выход блока сравнения подключен ко входу блока управления и к управляющему входу блока передачи формата данных, первые выход и вход которого соединены соответственно с первыми входом и выходом блока обменного формата, вторые вход и выход блока передачи формата данных соединены соответственно с первыми выходом и входом блока буферной памяти, вторые вход и выход которого подключены соответственно к информационным выходу и входу коммутатора, управляющий вход которого соединен с выходом дешифратора и первым входом блока подготовки, второй вход которого соединен со вторым выходом блока управления, выход блока подготовки подключен ко второму входу блока обменного формата, второй выход и третий вход которого соединены соответственно с информационными выходом и входом устройства, управляющий выход которого подключен к третьему выходу блока управления.Составитель А. ЖереТехред Л. Казачков ПодписССР Типография, пр. Сапунова,Изд. М. 1452 осударственного комитета по делам изобретений Москва, Ж, Раушская

Смотреть

Заявка

1945050, 18.07.1973

ПРЕДПРИЯТИЕ ПЯ М-5339

ЗАПОЛЬСКИЙ АЛЕКСАНДР ПЕТРОВИЧ, ВЕСЕЛОВСКИЙ ВАЛЕРИЙ ГЕОРГИЕВИЧ, ЧИСТЯКОВ АЛЕКСАНДР НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: данными, обмена

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

Код ссылки

<a href="https://patents.su/3-470511-ustrojjstvo-dlya-obmena-dannymi.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обмена данными</a>

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