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

Иллюстрации

Показать все

Реферат

 

Союз Советсннх

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

Республнк

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ он741257 (61) Дополнительное к авт, саид-ву (22) Заявлено 201277 (21) 2558006/18-24 с присоединением заявки ¹ (23) Приоритет

Опубликовано 1506.80 Бюллетень № 22

Дата опубликования описания 1506.80 (З1) М. К.

G 06 F 3/04

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

СССР ио делам изобретений и открытий (53) УДК 681. 325 (088. 8) (72) Авторы изобретен и я

В. A. Àâäååâ, О.В.Макаревич, А. A Àíòoíèøêèñ, С.С. Булгаков, С. А. Еремин, Г.В . Сонов и А.М. Черников (71) Заявитель (54) УСТРОЙСТВО ДЛЯ OHNEHA ИНФОРМАЦИЕЙ

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

Использовано для сопряжения набора решаюших блоков с ЦВМ обшэго назначения.

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

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

Наиболее близким техническим решением к данному изобретению является,устройство, содержащее блок управ- 25 ления, счетчик адреса, регистр адреса, выходы которых соединены через схему сравнения с блоком управления, регистр длины слова, регистрформирователь (2).

Недостатком этого устройства является невысокое быстродэйствие.

Целью изобретения. является повышение быстродействия.

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

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

-сдвига и первым входом второй схемы сравнения, второй вход которой соединен с выходом блока регистров сдвига, группа входов которого является группой входов устройства, выход регистра-формиро ателя соединен со своим входом и третьим. входом второй схемы сравнения, выход которой соединен с пятым входом блока управления, выход регистра длины слова через второй дешифратор соедИнен с чет- 35 вертым входом блока регистров сдвига, первая группа выходов которого через второй элемент ИЛИ соединена со входом шестого э цемента И, вход пятого элемента И соединен со вторым вы- 4р ходом второго буферного регистра,шестой выход блока управления и выход первой схемы сравнения через девятый элемент И соединены со вторым вхОдом счетчика адреса, выход первого дешифратора соединен с пятым входом блока регистров сдвига, вторая группа выходов которого HBJIHeTcs группой выходов устройства, шестой вход и седьмой выход блока управления являются соответствующими входом и выхо" дом устройства.

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

Устройство содержит блок 1 управлен я, генератор 2, формирователь 3, Я блок 4 регистров .сдвига, схемы 5, 6 сравнения, счетчик 7 адреса, регистр

8 адреса, буферные регистры .9,10, дешифраторы 11, 12, регистр 1.3 информации, преобразователь 14 кода, регистр-формирователь 15 элементы ИЛИ

16, 17, элементы И 18-26, регистр 27 длины слова.

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

Второй режим является режимом работы решающих блоков, во время выполнения которого регистры блока

4 по сигналам блока 1 присоединяются ко входу и выходу набора из и решающих блоков и генератор 2 через формирователь 3 подключается к управляющим входам регистров блока 4, где происходит одновременный сдвиг информации папаллельно по словам и последовательно по разрядам, которая обрабатывается набором решающих блоков и записывается вновь в регистры бло-, ка 4. После окончания работы решающих блоков в регистрах блока 4 хранятся результаты их решения.

В первом режиме со стороны ЦВМ осуществляется ввод в регистры блока 4 начальных значений через информационную часть буферного регистра 10, регистр 13 и преобразователь 14.

Предварительно перед подачей информационного слова из ЦВМ через адресную часть буферного регистра 9 в счетчик 7 передается код адреса, в соответствии с которым сигналом с выхода дешифратора 11 разрешается занесение информационного слбва в требуемый регистр блока 4. Форматы информационного и адресного слова состоят иэ управляющей и соответственно информационной и адресной частей..

По коду управляющей части буферного регистра 10 блок 1 разрешает занесение информационного слова в регистр 13, регистр 15 или в регистр

27, а по коду управляющей части буферного регистра 9 блок 1 осуществляет ввод адресного слова в счетчик 7 или регистр 8.

Ввод массива информационных слов в регистры блока 4 выполняется следующим образом. Предварительно в регистр 8 вводится адрес последнего регистра блока 4, а в счетчик 7 адрес начального регистра блока 4, который затем по мере ввода очередного информационного слова увеличивается по сигналу блока 1 на единицу.

В результате совпадения текущего .значения адреса в. счетчике 7 с конеч-ным значением:регистра-8 схема 5

Формирует сигнал в блок 1 об оконча-нии ввода массива информации.

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

12 вырабатывает сигнал, изменяющий длину регистров блока 4.

Для определения момента окончания работы решающих блоков из ЦВМ передается в регистр 15 конечное значение информационного слова и в счетчик

7 адрес, который с помощью дешифратора 11 выполняет .по сигналу блока

741257

1 подключение определенного решающего блока через блок 4 к схеме 6.

Во втором режйме в результате совпадения конечного значения информационного слова регистра 15 с текущим значением информационного слова регистра блока 4 схема 6 сигналом в блок 1 сообшает об окончании работы решающих блоков.

Вывод результатов решения из ре.гистров блока 4 выполняется аналогично, как и ввод начальных значений. Информационное слово иэ регистра блока 4 передается в ЦВМ чеоез элементы И блока 4, управляемые сигналом с выхода дешифратора 11, элемент ИЛИ 17, элемент И 23, элемент

ИЛИ 16, регистр 13, преобразователь

14, элементы И 25.

Использование в устройстве обмена двух схем сравнения, регистра длины слова, дешифраторов, регистра - 20 формирователя, регистра адреса, преобразователя позволяет значительно повысить его быстродействие и приводит к воэможности осуществления аппаратурного сопряжения и совместной работы цВМ общего назначения и набора решающих блоков.

Формула изобретения

Устройство для обмена информацией, содержащее регистр адреса и счетчик адреса, выходи которых через первую схему сравнения соединены 35 с первым входом блока управления, первый выход которого через первый и второй элементы И соответственно соединен со входом регистра адреса и первым входом счетчика адреса, выход которого через последователь-, но соединенные первый дешифратор и третий элемент И .соединен с входом регистра-формирователя, второй выход блока управления через четвертый элемент, И соединен со входом регистра длины слова, генератор, регистр информации, о т л и ч а юш е е с я тем, что, с целью повышения быстродействия, в него введены блок регистров сдвига, два буферных регистра, преобразователь кода, формирователь, вторая схема сравнения, второй дешифратор, элементы И, ИЛИ, причем входы первого и второго буферных регистров являются первым и вто- 55 рым входами устройства, первый вы,ход первого буферного регистра соеди,нен со входами первого и второго элементов И, второй выход первого буферного регистра соединен со вторым входом блока управления, третий вход которого соединен с первым выходом второго буферного регистра, второй выход которого соединен со входами третьего и четвертого элементов

И, выход генератора соединен с первым входом формирователя, выходы которого соединены с первым входом блока, регистров сдвига и четвертым входом блока управления, второй выход которого через пятый и шестой элементы И и первый элемент ИЛИ соединен с входом регистра информации, выход которого через преобразователь кода и седьмой, восьмой элеменТы И соединен со вторым входом блока регистров сдвига и первым выходом устройства, входы седьмого и восьмого элементов И соединены соответственно с третьим и четвертым выходами блока управления, пятый выход которого соединен со вторым входом формирователя, третьим входом блока регистров сдвига и первым входом второй схемы сравнения, второй вход котэрой соединен с выходом блока регист-. ров сдвига, группа входов которого является группой входов устройства, выход регистра-формирователя соединен со своим входом и третьим входом второй схемы сравнения,. выход которой соединен с пятым, входом блока управления, выход регистра длины слова через второй дешифратор соединен с четвертым входом блока регистров сдвига, первая группа выходов которого через второй элемент ИЛИ соединена с входом шестого элемента И, вход пятого элемента И соединен со вторым выходом второго буферного регистра, шестой выход блока управления и выход,первой схемы сравнения через девятый элемент И соединены со вторым входом счетчика адреса, выход первого дешифратора соединен с пятым входом блока регистров сдвига, вторая группа выходов которого является группой выходов устройства, шестой вход и седьмой выход блока управления являются соответствующими входом и выходом устройства.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Р 468202, кл. G 06 F 3/04, 1972.

2. Анисимов Б.В., Горнец И.Н.

Системы ввода-вывода ЦВМ, M. Машиностроение,, 1977, с.59-62 (прототип).

741257

Сост авит ель В . A вд ее в

Редактор Н.Каменская Техред Л.Теслюк КорректорС.Иекмар

Заказ 3204/47 Тираж 751 Подписное

ЦНИИП11 Государственного комитета СССР по делам изобРетений и открытий

113035, москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4