Устройство для ввода информации Советский патент 1976 года по МПК G06F3/04 

Описание патента на изобретение SU521560A1

(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ 5ТСЯ считывание управляющего слова, опреде тяющего характеристики буферной зоны, засрепленной за данным абонентом; Содержимо lepBoro доля управляющего слова переписы- зается в счетчик адреса записи 8, содержииое второго поля- в счетчик адреса считызания 9, третьего поля - в блок анализа состояний 10, четвертого поля - в регистр состояния буферной зоны 12, По адресу в счет чике адреса записи 8 производится перепись информации из блока коммутации 3 в буферную зону. Затем к содержимому счетчика адреса записи 8 добавляется единица и корректируется информация о степени заполнения буферной зоны в блоке анализа состояний 10. Если содержимое буферной зоны достигает критического состо51ния (например буферная зона заполнена на 90%), то блок анализа состояний 10 устанавливает в единицу тот разряд регистра состояния буферной памяти 13, который соответствует данной буферной зоне. После этого содержимое счетчиков 8 и 9, блока 10 и регистра 12 возврашается в блок управляющей памяти 11 Блок коммутации; 3 осуществляет поиск очередных абонентов, требующих ввода. Одновременно блок приоритетов 7 определяет сво бодный процессор. Если имеется хотя бы один свободный процессор, то блок 7 анализирует содержимое регистра состояния буферной памяти 13 и выделяет тот разряд регистра, в котором записана единица. Единица в одном из разрядов регистра состояния буферной памяти 13 свидетельствует о том, что заполнение, буферной зоны соответствующей данному разряду, достигло критического значения. Той буферной зотге, которой соответствует единица в разряде регистра состояния буферной памяти 13, присваивается выспИй приоритет. Если единиц в регистре 13 несколько, то между ними также устанавливается очередность в обслуживании. В результате блок приоритетов 7 осуществляет выбор свободного процессора и буферной зоны, из которой необходимо считывать информацию. Номер выбранной буферной зоны поступает в блок управляющей памяти 11, из которой считывается управляющее слово и записывается в счетчики 8 и 9, блок анализа состояний 10 и регистр состояния буферной зоны 12. По адресу, зафиксированному в счетчике адреса считывания 9, осуществляется считывание информации из соответствующей зоны блока буферной памяти 4 и передача ее в выбранный процессор. Затем содержимое счетчика адреса считывания 9 увеличивается на единицу, дкорректируе ся содержимое блока анализа срстояний 10, после чего содержимое / счетчиков 8 и 9, блока 10 и регистра12 возврашается в блок управляющей памяти 11, Описанная работа повторяется каждый раз с приходом заявки от абонентов или при освобождении одного из процессоров. Блок приоритета организует выдачу данных на обработку по кольцевому принципу до тех пор, пока очередь данных хотя бы от одного абонента не достигает критического значения. После этого высщий приоритет дается абоненту (или абонентам), очередь данных от которых достигла критического значения. Синхронизация моментов записи и считьгвания осуществляется блоком управляющей памяти. Объем каждой буферной зоньг задается кодом в регистре объема буферной зоны. Формула изобретения Устройство для ввода информации, соде1 -, жашее блок коммутации, подключенный к блоку буферной памяти, соединенному со счетчикакш адресов записи и считывания и с процессорами, блок управляющей памяти, соединенный со счетчиками адресов записи и считывания и с блоком атгализа состояний, регистр состояния буферной зоны, соединенный со счетчиками адресов записи и считывания н с блоком анализа состояний, о тличающееся тем, что, с целью расширения фу гкциональных возможностей . устройства, в него введены последовательно соединенные регистр состояния буферной па-, мяти, подключенный к блоку анализа состояний, и блок приоритетов, подключенный к процессорам и к блоку управляющей памяти. I . ..- Источники информации, принятые во внимание при экспертизе: 1.Патент CUIA № 36399О9, кл. 34О. Д72.5, 1972. 2.Авт. св. СССР № 419892, кл. G06 9/OO, 1972.

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

название год авторы номер документа
Буферное запоминающее устройство 1978
  • Светников Олег Григорьевич
SU750567A1
Устройство обмена 1973
  • Светников Олег Григорьевич
SU473177A2
Устройство для сопряжения процессора с каналами связи 1978
  • Дудкин Борис Семенович
  • Гафаров Михаил Акимович
SU763882A1
Устройство для обмена информацией 1983
  • Карцев Михаил Александрович
SU1149239A1
Устройство для сопряжения периферийных устройств с процессором и оперативной памятью 1983
  • Дещиц Евгений Федорович
SU1156084A1
Устройство для синхронной передачи двоичной информации 1976
  • Маргулян Григорий Семенович
SU693418A1
Устройство для формирования команд 1978
  • Сахин Юлий Хананович
  • Сугатов Анатолий Захарович
  • Багаев Александр Николаевич
SU734686A1
Микропрограммное устройство для ввода-вывода информации 1983
  • Супрун Василий Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1144099A1
Устройство для сопряжения двух магистралей 1986
  • Кривего Владимир Александрович
  • Ломако Ольга Николаевна
  • Тараканов Александр Николаевич
  • Бобыльков Анатолий Николаевич
SU1348874A1
Устройство для обмена информацией 1977
  • Бретль Валерий Иосифович
  • Ершов Виктор Григорьевич
  • Ожередов Владимир Константинович
  • Пивоваров Юрий Иванович
  • Стус Василий Савельевич
SU734655A1

Иллюстрации к изобретению SU 521 560 A1

Реферат патента 1976 года Устройство для ввода информации

Формула изобретения SU 521 560 A1

SU 521 560 A1

Авторы

Светников Олег Григорьевич

Даты

1976-07-15Публикация

1973-07-23Подача