первого буферного регистра соединен со входами первого и второго элементов И, второй выход первого буферного регистра соединен со вторым входом блока управления, третий .вхог( которого соединен с первым выходом второго буферного регистра, второй выход которого соединен со входами третьего и четвертого элементов И, выход генератора соединен с первым в.ходом формирователя, выходы которого соединены с первым входом блока регистров сдвига и четвертым входом блока управления, второй выход которого через пятый и шестой элементы И и первый элемент ИЛИ соединен со вхо- . дом регистра информации, выход которого через преобразователь кода и седьмой, восьмой элементы И соеди- йен со вторым входом блока регистров сдвига и первьм выходом устройства, входы седьмого и восьмого элементов И соединены соответственно с третьим и четвертым выходами блока управления, пятый выход которого соединен со вторым входом формирователя, третьим входом блока .регистров -сдвига и первым входом второй схемы сравнения, второй вход которой соединен с выходом блока регистров сдвига, группа входов которого является группой входов устройства, выход регистра-формирователя соединен со своим входом и третьим-входом второй схемы сравнения, выход которой соединен с пятым входом блок-а управления, выход регистра длины слова через второй дешифратор соединен с четвертым- входом блока регистров сдвига, первая группа выходов которого через второй элемент ИЛИ соединена со входом шестого эзремента И, вход пятого элемента И соединен со вторым выходом второго буферного регистра,щестой выход блока управления и первой схемы сравнзения через де1 ятбай элемент И соединены, со вторым входр счетчика адреса, выход первого дешифратора соединен с пятым входом. блока регистров сдвига, вторая группа выходов которого является группой выходов устройства, шестой вход и седьмой выход блока управления являются соответствующими входом и- выходом устройства.
Блок-схема предлагаемого устройства приведена на чертеже.
Устройство содержит блок 1 управлени;я, генератор. 2, формирователь 3, блок 4 регистров .сдвига, схемы 5, б сравнения, счетчик 7 адреса, регистр 8 адреса, буферные регистры .9,10, деишфраторы 11,- 12, регистр ГЗ информации, преобразователь 14 кода, регистр-формирователь 15, элементы ИЛИ 16, 17, элементы И 1.8-26, регистр 27 длины слова.
Работа устройства происходит в . двух режимах: в режиме обмена информацией с ЦВМ общего назначения, в режиме обмена информацией с набором из решающих блоков,
Второй режим является режимом работы решающих блоков, во время выполнения которого- регистры блока 4. по сигналам блока 1 присоединяются ко входу и выходу набора из п решающих блоков и генератор 2 через формирователь 3 подключается к управляющим входам регистров блока 4, где происходит одновременный сдвиг информации параллельно по словам и последовательно по разрядам, которая обрабатывается набором решающих блоков и записывается вновь в регистры блока 4. После окончания работы решающих блоков в регистрах блока 4 хранятся результаты их 1эешения.
В первом режиме со стороны ЦВМ осуществляется ввод в регистры блока 4 начальных значений через информационную часть буферного регистра 10, регистр 13 и преобразователь 14. Предварительно перед подачей информационного- слова из ЦВМ через адресную часть буферного регистра 9 в счетчик 7 передается код адреса, в соответствии с которым сигналом с выхода дешифратора 11 разрешается занесение информационного слова в требуемый регистр блока 4, Форматы информационного и адресного слова состоят из управляющей и соответственно информационной и адресной частей..
По коду управляющей части буферного регистра 10 блок 1 разрешает занесение информационного слова в регистр 13, регистр 15 или в регистр 27, а по коду управляющей части буферного регистра 9 блок 1 осуществляет ввод адресного слова в счетчик 7 или регистр 8,
Ввод массива информационных слов в регистры блока 4 выполняется следующим образом. Предварительно в регистр 8 вводится адрес последнего регистра блока 4, а в счетчик 7 адрес начального р.егистра блока 4, который затем по мере ввода очередного информационного слова увеличивается по сигналу блока 1 на единицу В результате совпадения текущего значения адреса в. счатчике 7 с конечным значением регистра З схема 5 формирует сигиал в блок 1 об окончании ввода массива информации.
Изменение длины информашюнных слов достигается путем ввода из ЦВМ кода числа разрядов в регистр 27, в соответствии с которым дешифратор 12 вырабатывает сигнал, изменяющий длину регистров блока 4.
Для определения момента окончания работы решающих блоков из ЦВМ передается в регистр 15 конечное значение информационного слова и в счетчик 7 адрес, который с помощью дешифратора 11 выполняет -по сигналу блока 1 подключение определенного решающего блока через блок 4 к схеме б. Во втором режиме в результате совпадения конечного значения инфор мационного слова регистра 15 с теку щим значением информационного слова регистра блока 4 схема 6 сигналом в блок 1 сообщает об окончании рабо решающих блоков. Вывод результатов решения из ре.гистров блока 4 выполняется аналогично, как и .ввод начальных значений. Информационное слово из регистра блока 4 передается в ЦВМ чер элементы И блока 4, управляемые сиг налом с выхода дешифратора 11, элемент ИЛИ 17, элемент И 23, элемент ИЛИ 16, регистр 13, преобразователь 14, элементы И 25. Использование в устройстве обмен двух схем сравнения, регистра длины слова, дешифраторов, регистраФормирователя, регистра адреса, пре образо.вателя позволяет значительно повысить его быстродействие и приводит к возможности осуществления аппаратурного сопряжения и совместной работы ЦВМ общего назначения и набора решающих блоков. Формула изобретения Устройство для обмена информацией, содержащее регистр адреса и сче чик г1дреса, выходы которых через первую схему сравнения соединены с первым входом блока управления, первый выход которого через первый и второй элементы И соответственно соединен со входом регистра адреса и первым входом счетчика адреса, выход которого через последовательно соединенные первый дешифратор и третий элемент И .соединен с входом регистра-формирователя, второй выход блока управления через четвер тый элемент, И соединен со входом регистра длины слова, генератор, регистр информации, отличающееся тем, что, с целью повышения быстродействия, в него введен блок регистров сдвига, два буферных регистра, преобразователь кода, фор мирователь, йторая схема сравнения, второй дешифратор, элементы И, ИЛИ, причем входы первого и второго буфе ных регистров являются первым и вто рым входами устройства,-первый вы,ход первого буферного регистра соед ;нен со входами первого и вт орого элементов И, второй выход первого б ферного регистра соединен со.вторым входом блока управления, третий вход которого соединен с первым выходом второго буферного регистра, второй выход которого соединен со входами третьего и четвертого элементов. И, выход генератора соединен с первым входом формирователя, выходы которого соединены с первым входом блока 1 регистров сдвига и четвертым входом блока управления,второй выход которого через пятый и шестой элементы И и первый элемент:ИЛИ соединен с входом регистра информации, выход которого через преобразова- тель кода и седьмой, восьмой элементы И соединен со вторым входом блока регистров сдвига и первым выходом устройства, входы седьмого и восьмого элементов И соединены соответственно с третьим и четвертым выходами блока управления, пятый выход которого соединен со вторым входом формирователя, третьим входом блока регистров сдвига и первым входом второй схемы сравнения,второй вход котарой соединен с выходом блока регистров сдвига, группа входов которого является группой входов устройства, выход регистра-формирователя соединен со своим входом и третьим входом второй схемы сравнения,, выход которой соединен с пятым , входом блока управления, выход регистра- длины слова через второй дешифратор соединен с четвертым входсм блока регистров сдвига, первая группа выходов которого через второй элемент ИЛИ соединена с входом шестого элемента и, вход пятого элемента И соединен со вторым выходом второго буферного регистра, шестой выход блока управления и выход .первой схемы сравнения через девятый элемент И соединены со вторым входом счетчика адреса, выход первого дешифратора соединен с пятым входом блока регистров сдвига, вторая группа выходов которого является группой выходов устройства, шестой вход и седьмой выход блока управления являются соответствующими входом -и выходом устройства. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 488202, кл. G 06 F 3/04, 1972. 2.Анисимов Б.В., Горнец М.Н. Системы ввода-вывода ЦВМ, М.,, Машиностроение, 1977, с.59-62 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Программируемое запоминающее устройство | 1977 |
|
SU736170A1 |
Устройство для сопряжения цифровой вычислительной машины с каналом связи | 1991 |
|
SU1837301A1 |
Устройство для ввода информации | 1989 |
|
SU1695314A1 |
Устройство для обмена информацией | 1982 |
|
SU1048468A1 |
Устройство для обмена информацией между ЦВМ и внешними устройствами | 1989 |
|
SU1689961A1 |
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами | 1984 |
|
SU1234843A1 |
Устройство для сопряжения абонентов с ЦВМ | 1990 |
|
SU1755289A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ | 1991 |
|
RU2011217C1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦВМ | 1991 |
|
RU2018942C1 |
Устройство для сопряжения ЦВМ с группой абонентов | 1988 |
|
SU1559349A1 |
Авторы
Даты
1980-06-15—Публикация
1977-12-20—Подача