с третьим входом блока управления непосредственно, а со вторыми входами узлов признака места очереди - через соответствующие ключи записи признака моста очереди, вторые входы которых подключены к соответствующим выходам блока управления. Ма чертеже приведена блок-схема устройства для сопряжения источников случайных потоков сообщений с цифровой вычислительной мащиной (ЦВМ). Устройство содержит узел 1 формирован адреса буферный блок 2 памяти, узел 3 вы деления первого места очереди, ключи i4 - 4 j перезаписи признака сообщения; регистры 5 - 5 признака сообщения, уз лы 6 - 6 призншса места очереди, клюзаписи признака сообщения. 7-7 8 - 8i записи признака места оче реди, узел 9 анализа состояния очереди, блок 1О управления, вход 11 сообщений, вход 12 запроса и информационный выход 1-3. Устройство работает следующим образом В соответствии с решаемыми задачами оно работает в двух режимах: первый реализуется при приходе сообщения на вход 11 со общений от источников и имеет целью постановку прищедщего сообщения на место в очереди в соответствии с состоянием очереди в момент прихода. Состояние очереди определяется числом сообщений, стоя- щих в очереди, т. е. числом занятых регистров 5-5 признака сообщения и соответствующих им узлов 6 -6 и признака места очереди. Сигнал о состоянии очереди снимается с выхода узла 9 анализа состоя ния очереди; второй реа;шзуется при посту лении на вход 12 запроса служебного сиГ- нала вызова сообщения, стоящего на перво моего D очереди. I В нервом режиме устройство функциони рует следующим образом. Узел 1 формирования адреса вырабатывает адрес свободно ячейки буферного блока 2 памяти. По этому адресу код сообщения записывается в буферный блок памяти и хранится там все время в очереди. Сообщение, поступившее на вход 11 сообщений, воздействует на блок 1О управления. В соответствии с сигналом, приходящим из узла 9 анализа состояния очереди, блок 10 управления вырабатывает оператор уп- равления У,. который производит запись кода адреса пришедшего сообщения в свободный регистр признака сообщения 51 и оператор управления Yjj который осуществляет запись значения признака места оче-. реди в соответствующий узел 6 признака места очереди. На этом постановка сообщения в очередь заканчивается. Функционирование устройства во втором режиме начинается по приходу на вход 12 запроса сигнала от ЦВМ, который воздействует на блок 10 управления. При этом блок 10 управления вырабатывает последовательно оператор управления У ,, воздействующий на узел 3 выделения первого места очереди, на выходе которого, в свою очередь, появляется сигнал управления У- .если состояние соответствующего узла 6 признака места очереди, соответствуе°т признаку первого места очереди, Сигнал , поступает на соответствующие ключи 4 iпереписи признака сообщения. При этом адрес сообщения, стоящего на первом месте очереди, поступает в буферный блок 2 памяти. По этому адресу из буферного блока памяти на информационный выход 13 выдается код сообщения; операторы управления У, которые изменяют признаки мест очереди в занятых узлах 6.-6 признака места очереди на величину +1. Изменение величины признака на +1 соответствует продвижению очереди. Оператором 1 соответствующий узел признака места очереди 6 переводится в незанятое состояние. Предмет изобретения. Устройство для сопряжения источников случайных потоков сообщений с цифровой вычислительной мащиной, содержащее буферный блок памяти, соответствующие входы которого непосредственно и через узел формирования адреса подключены к входу сообщений устройства, соединенного с пер ; вым входом блока управления, второй в}.од которого подключен ко входу запроса устройства, информационный выход которого соединен с выходом буферного блока памяти, отличающееся тем, что, с целью расширения области применеЕшя, оно содержит узел выделения первого места очереди, узел анализа состояния очереди и по количеству мест в очереди регистры признака сообщения узлы признака места очереди, ключи записи признака места очереди, ключи записи признака сообщения и ключи перезаписи признака сообщения, включенные между выходом соответствующего регистра признака сообщения и соответствующим входом буферного блока памяти и подключенные вторыми вхо-, дами к соответствующим выходам узла выделения первого места очереди, ко входам которого подключены соответствующий выход блока управления и выходы соответствующих узлов признака места очереди, первые входы которых подключены к соотВетствующим выходам блока управления, ро- i ответствующие выходы которого соединены с первыми входами соответствующих ключей записи признака сообщения, выходы которых соединены со , .входами соответствующих регистров признака сообщения, а вторые входы объединены и подключены к выходу узла формирования адреса, выходы узлов признака места очереди соединены с соответствующими входами узла анализа состояния очереди, выход которого соединен с третьим входом блока управления непосредственно, а со вторыми входами узлов признака места очереди - через соответствующие ключи записи признака места очереди, вторые входы которых подключены к соответствующим выходам блока управления.
JN
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения источников случайных потоков сообщений с цифровой вычислительной машиной | 1972 |
|
SU488201A1 |
МИКРОПРОЦЕССОР ВВОДА-ВЫВОДА ИНФОРМАЦИИ | 1992 |
|
RU2042182C1 |
Устройство для сопряжения источников сообщения с цифровой вычислительной машиной | 1984 |
|
SU1196880A1 |
ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР МУЛЬТИПРОГРАММНОЙ МУЛЬТИПРОЦЕССОРНОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ | 1971 |
|
SU309363A1 |
Устройство для ввода информации | 1978 |
|
SU741258A1 |
Устройство для управления обменом информации | 1982 |
|
SU1081638A1 |
Многоканальное устройство для реверсирования двигателей постоянного тока | 1987 |
|
SU1573520A1 |
Устройство для выбора и переадресации каналов | 1986 |
|
SU1390820A1 |
Вычислительная система | 1977 |
|
SU692400A1 |
Управляющая векторная вычислительная система | 1982 |
|
SU1120340A1 |
Авторы
Даты
1975-10-25—Публикация
1972-02-04—Подача