Изобретение относится к области обработки измерительной информации и может быть использовано для ввода измерительной информации в системы обработки данньк и системы регистрации измерительной информации. Целью изобретения является упрощение устройства путем сокращения объема оперативной памяти. На фиг. 1 приведена функциональная схема устройства для выбора и переадресации каналов; на фиг. 2 схема распределения информации блока оперативной памяти. Устройство содержит (фиг. 1) блок 1 информации, блок 2 оперативнЬй памяти, блок 3 вьщеления управляющих: сигналов, блок 4 вьщеления разрядов поля маски, счетчик 5 количества единиц,сумматор 6,первый коммутатор 1,7, второй коммутатор 8 и третий коммутатор 9. Блок 2 оперативной памяти (фиг. 2 включает в себя поле масок 10, поле констант 11, первый массив 12 и второй массив 13. Устройство для выбора и переадресации каналов работает следующим образом. Перед началом работы в блок2 oneративной памяти заносятся исходные данные поля маски 10 и поля констант 11. Каждый разряд поля маски 10 перв го массива 12 соответствует группе номеров каналов с одинаковыми старшими разрядами и заполняется 1, если хотя бы один из каналов данной группы подлежит выбору. Каждый разряд поля маски 10 второго массива 13 соответствует определенному исходном номеру (адресу) канала. Наличие 1 в соответствующем разряде означает, что канал с данным номером подлежит выбору и переадресации. В поле констант 11 заносится константа количест ва 1, содержащихся в поле маски 10 всех слов, адреса которых меньше адреса данного слова. Вычисление нового адреса канала производится за два такта. В первом такте при поступлении ни вход устройства кода номера канал осутествляется запоминание этого адре ;а и блоке 1 приема информации. Одно временно импульс сопровождения инфор мации иниц1-1ирует обращение к первому массиву 12 блока 2 оперативной памяти . В результате обращения из первого массива 12 считывается соответствующее данному адресу слово поля маски 10 и поля констант t1. Информация поля маски 10 поступает в блок 4 вьщеления разрядов поля маски, в этот же блок из блока 1 приема информации через второй коммутатор 8 поступает группа разрядов входной информации, определяющая номер разряда поля маски 10.- Блок 4 вьщеляет часть слови слева от выбираемого разряда. Счетчик 5 количества единиц формирует двоичный код, соответствующий количеству единиц в вьщеленной части . считанного слова. Данный двоичньй код поступает на вход сумматора 6, на второй вход которого из блока 2 оперативной памяти поступает значение поля константы 11 считанного слова. Полученная суммабудет представлять собой адрес во втором массиве 13 блока 2 оперативной памяти. Одновременно в блоке 3 анализируется значение вьщеленного разряда. Если выделенный разряд равен О, то : группа каналов с таким номером не подлежит выбору и все блоки устройства приводятся в исходное состояние. Если вьщеленный разряд равен 1, то вырабатывается управляющий сигнал для первого 7, второго 8 и третьего 9 коммутаторов, и устройство -переходит ко второму-такту работы. Во втором такте вычисленное сумматором 6 значение кода через первый коммутатор 7 поступает на второй вход третьего коммутатора 9, который формирует адрес во втором массиве 13 блока 2 оперативной памяти. Разряды поля маски 10, считанного из второго массива 13, поступают в блок 4, на второй вход которого поступает с блока приема информации через второй коммутатор 8 вторая группа разрядов, определяющая номгр разряда поля маски 10 во втором массиве 13 блпк-я 2 опепдтивиой памяти. В блоке 4 производится вьщеление части слова слева от вьщеленного разряда. Счетчик 5 количества единиц сумг-шрует количество единиц в вьщеленной части слова.
На cj MaTope 6 суммируется считанное из второго массива 13 соответствующее значение поля констант It и вычисленное значение . чика 5. Таким образом, вычисляется окончательное переадресованное значение номера канала одновременно
11779564
в блоке 3, выделения управлякицих сигналов. Бели он равен О, то на этом работа устройства заканчивается, а если равен 1, .то вычисленное 5 значение номера канала через первый коммутатор 7 поступает на выход устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для выбора и переадресации каналов | 1985 |
|
SU1341729A1 |
Устройство центрального управления процессора | 1983 |
|
SU1136177A1 |
Устройство для выбора информационных каналов | 1976 |
|
SU651489A1 |
Устройство для выбора информационных каналов | 1977 |
|
SU674248A2 |
Устройство для выбора информационных каналов | 1979 |
|
SU788447A1 |
Устройство для опроса информационных каналов | 1985 |
|
SU1297092A1 |
Устройство для выбора информационныхКАНАлОВ | 1977 |
|
SU836820A1 |
Устройство для сопряжения каналов ввода-вывода с оперативной памятью | 1986 |
|
SU1322298A2 |
Устройство управления каналами | 1977 |
|
SU732870A1 |
Ассоциативное оперативное запоминающее устройство | 1987 |
|
SU1462420A1 |
УСТРОЙСТВО ДЛЯ ВЫБОРА И ПЕРЕАДРЕСАЦИИ КАНАЛОВ, содержащее блок приема информации и блок оперативной паГШти, первый выход которого соединен с входами блока вьщеления управлякнцих сигналов и блока вьщеления разрядов поля маски, выход которого .подключен к вкоду последовательно соединенньк счетчика количества единиц и сумматора, второй вход которого соединен с вторым выходом блока оперативной памяти, о т л ичающееся, тем, что, с целью упрощения устройства путем сокращения объема оперативной памяти,в него введены пер вый;, второй и третий коммутаторы, первые информационные входы которых соединены соответственно с выходом сумматора, первым и вторым выходами блока приема информации, третий выход которого под- , ключен к второму информационному входу второго коммутатора, выход которого.соединен с вторыми входами блока выделения разрядов поля маски и блока вьщеления управляющих-сигналов, выход которого соединен с управляющими входами первого, второго и третьего коммутаторов, выход которого соединен с адресным входом блока оперативной памяти, а второй информационный вход третьего комму татора подключен к первому выходу пёр:вого коммутатора, второй-выххэд которого является выходом устройства.
-i ч
А
Фиъ.1
Устройство для выбора информационныхКАНАлОВ | 1977 |
|
SU836820A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Шеститрубный элемент пароперегревателя в жаровых трубках | 1918 |
|
SU1977A1 |
Устройство для выбора информационных каналов | 1975 |
|
SU562952A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
1985-09-07—Публикация
1984-03-01—Подача