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

 

УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее генератор импульсов , элемент ЗАПРЕТ, счетчик, дешифратор, мультиплексор, матрицу элементов коммутации, первый блок памяти и первый элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого подключен к первому входу первого блока памяти , выход Которого подключен к второму входу первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход мультиплексора подключен к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ,второму входу первого блока памяти, и является первым выходом устройства, информационные входы мультиплексора подключены к горизонтальным шинам матрицы элементов коммутации, вертикальные шины которой подключены к выходам дешифратора , выходы счетчика подключены к входам дешифратора, адресным входам мультиплексора, входам группы первого блока памяти и являются выходами группы устройства, вход счетчика подключен к выходу элемента .ЗАПРЕТ, первый вход которого подключен к выходу генератора импульсов, отличающееся тем, чт.о, с целью повышения быстродействия, в него введены второй блок памяти, второй элемент ИСКЛЮЧАЩЕЕ ИЛИ и триггер, прямой выход которого подключен к второму входу элемента ЗАПРЕТ и является третьим выходом устройства , второй установочный вход i триггера является первым входом устройства , первый установочный вход СЛ триггера подключен к выходу второго элемента. ИСКПЮЧАЩЕЕ ИЛИ, второй вход которого подключен к вьрсоду первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, а первый вход подключен к выходу второго блока памяти, входы первой 1с группы которого подключены к выходам счетчика, а входы второй и третьей групп и вход второго блока памяти являются входами первой и второй to групп и вторым входом устройства соответственно. со

СОЮЭ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН @y G 06 F 3/02, 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЭОБРЕТЕНИЙ И ОТКРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3750834/24-24 (22) 04,06.84 (46) 23. 12.85. Бюл. У 47 (72) В.А. Степаненко и К.А. Полуботко (53) 681. 327. 11 (088. 8) (56) Авторское свидетельство СССР

У 614433, кл. G 06 F 3/02, 1976.

Авторское свидетельство СССР, В 614434. кп. G 06 F 13/00, 1976. (54)(57) ьстРойство для вводА инФОРМАЦИИ, содержащее генератор импульсов, элемент ЗАПРЕТ, счетчик, дешифратор, мультиплексор, матрицу элементов коммутации, первый блок памяти и первый элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого подключен к первому входу первого блока памяти, выход которого подключен к второ. му входу первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход мультиплексора подключен к первому входу элемента ИСКЛЮЧА10ЩЕЕ ИЛИ,второму входу первого блока памяти и является первым выходом устройства, информационные входы мультиплексора подключены к горизонтальным шинам матрицы элементов коммутации, вертикальные шины которой подключены к выходам дешифратора, выходы счетчика подключе„„SU„„1200273 А ны к входам дешифратора, адресным входам мультиплексора, входам группы первого блока памяти и являются выходами группы устройства, вход счет.чика подключен к выходу элемента

ЗАПРЕТ, первый вход которого подключен к выходу генератора импульсов, о т л и ч а ю щ е е с я тем, что, с .целью повышения быстродействия, в него введены второй блок памяти, второй элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и триггер, прямой выход которого подключен к второму входу элемента ЗАПРЕТ и является третьим выходом устройства, второй установочный вход триггера является первым входом устройства,первый установочный вход триггера подключен к выходу второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого подключен к выходу первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, а первый вход подключен к выходу второго блока памяти, входы первой группы которого подключены к выходам счетчика, а входы второй и третьей групп и вход второго блока памяти являются входами первой и второй групп и вторым входом устройства соответственно.

1 12

Изобретение относится к вычислительной технике, в частности к устройствам ввода дискретной информа — . ции в ЭВМ.

Цель изобретения — сокращение затрат машинного времени.

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

Устройство содержит генератор 1 импульсов, элемент ЗАПРЕТ 2, счетчик 3, дешифратор 4, мультиплексор 5, матрицу 6 элементов коммутации, выходы группы 7 устройства, первый блок 8 памяти, первый элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 9, второй блок 10 памяти, второй элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 11, триггер 12, первый 13 и второй 14 выходы устройства, входы первой 15 и второй 16 групп устройства, первый 17 и второй 18 входы устройства.

Устройство работает в двух режимах; ПРОГРАММИРОВАНИЕ и ВВОД.

При работе устройства в режиме

ПРОГРАММИРОВАНИЕ осуществляется операция "маскирования" сигналов от элементов коммутации, которые не являются необходимыми для работы текущей программы. При этом на шине

16 устанавливают код адреса, соответствующий номеру маскируемого датчика, на шине 15 †. код маски, а на шине 18 — сигнал, который переводит блок 10 памяти в состояние ЗАПИСЬ.

Последовательно вводя со стороны

ЭВМ коды маски, осуществляют программирование устройства.

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

При этом блоки 8 и 10 памяти установлены в режим ЧТЕНИЕ. Импульсы с выхода генератора 1 поступают через элемент ЗАПРЕТ 2 на вход счетчика 3, осуществляющего опрос матрицы 6 с помощью дешифратора 4 и мультиплексора 5. На выходе мультиплексора 5 появляются сигналы состояний опрашиваемых элементов коммутации, поступающие на первый вход элемента ИСКЛЮЧЛЮЩЕЕ ИЛИ 9.

На второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 9 поступают сигналы с выхода блока 8 памяти, осуществляющего хр»00273

55 нение информации о предыдущих состояниях элементов коммутации. При этом извлечение информации из блока 8 памяти производится подачей на его адресные входы кода номера опрашиваемого элемента коммутации, поступающего с выхода счетчика 3. При совпадении сигналов с выхода мультиплексора 5 и блока 8 памяти схема не изменяет своего состояния и опрос продолжается.

При несовпадении сигнала с выхода мультиплексора 5 с сигналом на выходе блока 8 памяти срабатывает элемент 9. Сигнал с выхода элемента 9 поступает на управляющий вход блока 8 памяти, устанавливая его в режим ЗАПИСЬ. При этом по текущему адресу с выхода счетчика 3, поступивше. му на вход блока 8 памяти, в соответствующую ячейку записывается информация о текущем состоянии датчика, поступающая с выхода мультиплексора 5 на информационный вход блока 8 памяти. Сигнал с выхода элемента 9 поступает также на первый вход элемента 11. На второй вход элемента 11 поступает код маски с выхода блока 10 памяти, на адресные входы которого в этот момент времени установлен код номера опрашиваемого элемента коммутации, поступающий с выхода датчика 3.

В случае маскирования" опрашиваемого датчика срабатывает элемент 11, устанавливая триггер 12.

При этом на шине 13 появляется сигнал, блокирующий с помощью элемента ЗАПРЕТ 2 дальнейшее поступление импульсов с генератора 1 в счетчик

3 и сигнализирующий в канал ЭВМ о появлении запроса на обслуживание устройства. При этом ЭВМ определяет номер элемента коммутации, вызвавшего прерывание, и его состояние посредством ввода информации с шин 14 и 7. По окончании процесса ввода ЭВМ устанавливает сигнал на шине 17, сбрасывая триггер 12,и опрос состояния элементов коммутации продолжается, начиная с адреса, вызвавшегo прерывание.

Предлагаемое устройство позволяет повысить производительность системы, в состав которой оно входйт, за счет ис.клю1ения ввода еигн «л 0 и o T да т 111 к О в, H t 11 с 11 ол ь 3 у е и! 1х гll p ø1.11 программеll.

1200273

Составитель В.Базовкин

Техред А.Кикемезей KÎpÐeK>OÐ Ч.Иаксимишинец

Редактор A.Ïåòðàø

Тираж 709 Под

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

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

Заказ 7868/54

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

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

 

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

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