Устройство для вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН зв) С 06 Р 3 04 ЗОБРЕТЕН В ВТОРС Эей ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(56) 1, Авторское свидетельство СССРУ 471583, кл. С 06 Г 3/04, 1974.2, Авторское свидетельство СССРФ 773613, кл. С 06 Р 3/04, 1977(54)(57) 1. УСТРОЙСТВО ДЛЯ ВЫВОДАИНФОРМАЦИИ, содержащее первую группурегистров, блок памяти, блоки сопряжения, первую группу счетчиков, входы первой группы блока памяти ивходы регистров первой группы являются информационными входами группыустройства, первые выходы блоковсопряжения являются выходами устройства, о т л и ч а ю щ е е с я тем,что, с целью повышения производительности устройства, в него введены вторая группа регистров, блок управления, первый, второй, третий и четвертый мультиплексоры, первый и второйсчетчики, первый и второй дешифраторы, выходы последнего соединены соответственно с пятыми входами блоковсопряжения, вторые выходы которыхсоединены с входами первой группытретьего мультиплексора, выходы которого соединены с входами второйгруппы блока управления, входы третьей группы которого соединены с входами четвертой группы третьего мультиплексора, входами второй группывторого мультиплексора, выходами первого счетчика, входами группы второго дешифратора и входами третьейгруппы первого мультиплексора, вы 801124278 ходы которого соединены с входами второй группы блока памяти, выходы которого соединены с входами первой группы четвертого мультиплексора, выход которого соединен с третьими входами блоков сопряжения, первые входы которых соединены с четвертым выходом первого дешифратора и первьп 1 входом второго счетчика, выходы которого соединены с входами второй группы четвертого мультиплексора и входами первого дешифратора, первый выход которого соединен с четвертыми входами блоков сопряжения, седьмые входы которых соединены с шестымР выходом блока управления, первый вход Е которого соединен со вторым выходом первого дешифратора, третий выход которого соединен с шестыми входами блоков сопряжения и вторым входом блока управления, третий выход кото- ф рого соединен с входом второго дешифратора, последний выход которого соединен с третьим входом блока управления, четвертый выход которого соединен со вторыми входами блоков сопряжения, восьмые входы которых соединены соответственно с первыми выходами вторых регистров группы, вторые выходы которых соединены соответ- ственно с выходами первых счетчиков группы, выходы которых соединены с входами первой группы второго мультиплексора, выходы которого соединены Ьсо входами второй группы первого мультиплексора, входы первой группы которого соединены с входами первой группы блока управления и являются адресными входами группы устройства второй вход второго счетчика соедин с пятым выходом блока управления,,третий выход которого соединен совходом первого мультиплексора и первыквходом первого счетчика, второй входкоторого соединен с первым выходомблока управления, седьмой выход которого соединен с входом блока памяти,входы второй группы третьего мультиплексора соединены .соответственно свыходами регистров первой группы,выходы группы которых соединены соответственно с входами регистров группы,выходы группы которых соединены свходами третьей группы третьего мультиплексора, выходы первой группы блока управления соединены соответственно с первыми .входами регистров первой.,группы, вторые входы которых соединены соответственно с выходами третьейгруппы блока управления, выходы чет-,вертой группы которого соединены соответственно с первыми входами регистров второй группы, вторые входы которых соединены соответственно с входами пятой группы блока упоавления,выходы шестой группы которого соединены соответственно со вторыми входами счетчиков группы, третьи входыкоторых соединены соответственно свходами. седьмой группы блока управления, входы второй группы, второйвыход, четвертый и пятый входы кото.рого являются соответственно выхода"ми прерывания группы, выходом ответа,входом записи и входом установокустройства, 2, Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок управления содержит первый и второй дешифраторы, многофазный генератор, делитель частоты, первый, второй, третий триггеры, пеовый, второй, третий и четвертый элементы ИЛИ, первый, второй, третий, четвертый,пятый, шестой, седьмой, восьмой и девятый элементы И, первый, второй, третий, четвертый, пятый и шестой демцльтиплексоры, выходы и входы группы которых являются соответственно выходами второй, третьей, четвертой,пятой, шестой и седьмой групп и входами третьей группы блока, первый выход многофазного генератора соединен со входом делителя частоты, вто" рым входом дешифратора, Р -входом второго триггера и является первым выходом блока, второй выход многофазного генератора соединен с третьим входом второго элемента И и вторым,элемента И и является третьим выходом блокавыход второго -дешифратора соединен со вторым входом второго элемента И, четвертый вход которого соединен с инверсным выходом третьего триггера, выход третьего элемента И; соединен с первыми входами четверто- го, пятого, шестого, седьмого и вось- мого элементов И, третий вход послед11 г 4 г 8 ва 21. него соединен с инверсным выходомвторого элемента ИЛИ, прямой выходкоторого соединен с третьим входомседьмого элемента И, второй входвторого элемента ИЛИ соединен с третьим входом шестого элемента И итретьим входом девятого элемента И,выход которого соединен со входомпервого демультиплексора, первыйвход второго элемента ИЛИ соединен Изобретение относится к вычислительной технике и может быть исполь-,зовано для организации вывода массивов информации, представленных ввиде последовательных кодов из цифровой вычислительной машины по линиямсвязи внешним абонентам.Известно устройство для передачиинформации из ЦВМ в линию связи,содержащее триггер, группы элементов И, регистр выбора направления,регистр информации, коммутатор, дешифратор и генератор импульсов 13.Недостатками устройства являютсянизкая автономность, необходимость в 15постоянной загрузке и управленииустройства со стороны ЦВМ, Крометого, такое построение чстройствавызывает необходимость преобразования массивов информации, подлежащих 20выводу, в специальную форму, т.е, впараллельные коды состоящие из определенных разрядов, подлежащихвыводу слов. Это снижает производительность вычислительного комплекса. 25Наиболее близким по техническойсущности к предлагаемому являетсяустройство для вывода информации,содержащее буферную память, группусдвиговых регистров, формирователь 30синхроимпульсов, блоки сопряжения,память управления и элементы И, входы управляющей и буферной памяти связаны с шинами ЦВМ и являются входами устройства, выход буферной памятиподключен к входам и сдвиговых регистров, выходы которого через логические элементы подключены к входам,узлов сопряжения. Выходы узлов сопряжения являются выходами устройстс третьими входами пятого н четвертого элементов И, выход последнегосоединен с первым входом третьегоэлемента ИЛИ выход которого соединен с входом второго демультиплексора, выход шестого элемента И соединен с первым входом четвертого элемента ИЛИ, выход которого соединенс входом четвертого демультиплексора. Недостатками устройства являются низкая автономность устройства из-за необходимости ввода в управляющую память большого количества информации при настройке, а также низкая пропускная способность, вызванная наличием только одного канала связи, что снижает производительность вычислительного комплекса, отсутствует возможность одновременного обслуживания нескольких абонентов.Цель изобретения - повышение производительности устройства.Поставленная цель достигается тем, что в устройство для ввода информации, содержащее первую группу регистров, блок памяти, блоки сопряжения, первую группу счетчиков, вхо" ды первой группы блока памяти и входы регистров первой группы являются информационными входами группы устройства, первые выходы блоков сопряжения являются выходами устройства, дополнительно введены вторая группа регистров, блок управления, первый, второй, третий и четвертый мультиплексоры, первый и второй счетчики, первый и второй дешифраторы, выходы последнего соединены соответственно с пятыми входами блоков сопряжения, вторые выходы которых соединены со входами первой группы третьего мультиплексора, выходы которого соединены со входами второй группы блока управления, входы третьей группы которого соединены со входами четвертой группы третьего мульгиплексора, входами второй группы второго мультиплексора, выходами первого счетчика, вхо; дами группы второго дешифратора и входами третьей группы первого муль Л 24278типлексора, выходы которого соединены со входами второй группы блокапамяти, выходы которого соединены свходами первой группы четвертогомультиплексора, выход которого соединен с третьими входами блоков сопряжения, первые входы которых соединены с четвертым выходом первого дешифратора и первым входом второгосчетчика, выходы которого соединены 1 Осо входами Йторой группы четвертогомультиплексора и входами первого дешифратора, первый выход которого соединен с четвертыми входами блоковсопряжения, седьмые входы которых 15соединены с шестым выходом блока уп:равления, первый вход которого соеди.нен со вторым выходом первого дешифратора, третий выход которого соеди"нен с шестыми входами блоков сопряжения и вторым входом блока управле,ния, третий выход которого соединенсо входом второго дешифратора, последний выход которого соединен с третьимвходом блока управления, четвертыйвыход которого соединен со вторымивходами блоков сопряжения, восьмыевходы которых соединены соответственно с первыми выходами регистров второй группы, вторые выходы которых 30соединены соответственно с входамисчетчиков первой группы, .выходы которых соединены с входами. первой группы второго мультиплексора, выходыкоторого соединены со входами второй 35группы первого мультиплексора, входыпервой группы которого соединены свходами первой группы блока управления и являются адресными входамигруппы устройства, второй вход второго счетчика соединен с пятым выходом блока управления, третий выходъкоторого соединен со входом первогомультиплексора и первым входом первого счетчика, второй вход которого 45соединен с первым выходом блока управления, седьмой выход которогосоединен с входом блока памяти,входы второй группы третьего мультиплексора соединены соответственно 50с выходами регистров первой группы,выходы группы которых соединены соответственно с входами регистров второй группы, выходы группы которыхсоединены с входами третьей группы 55третьего мультиплексора, выходы первой группы блока управления соединены соответственно с первыми входами регистров первой группы, вторые входы которых соединены соответственно с выходами третьей группы блока управления, выходы четвертой группы которого соединены соответственно с первыми входами регистров второй группы, вторые входы которых соединены соответственно с входами пятой группы блока управления, выходы шестой группы которого соединены соответственно со вторыми входами счетчиков группы, третьи входы которых соединены соответственно с входами седьмой группы блока управления, входы второй группы, второй выход, четвертый и пятый входы которого являются соответственно выходами прерывания группы, выходом ответа, входом записи и входом установок устройства.Блок управления содержит первый и второйдешифраторы,многофазный генератор,делитель частоты, первый, второй, третий триггеры, первый, второй, третий и четвертый элементы ИЛИ, первый, второй, третий, четвертый, пятыйшестой, седьмой, восьмой и девятый элементы И, первый, второй, третий, четвертый, пятый и шестой демультиплексоры выходы и входы группы которых являются соответственно выходами второй, третьей, четвертой, пятой, шестой и седьмой групп и входами третьей группы блока, первый выход многофазного генератора сое .:- нен со входом делителя частоты, вторым входом дешифратора, й -входом второго триггера и является первым выходом блока, второй выход многофазного генератора соединен с третьим входом второго элемента.И и вторым входом пятого элемента И, выход которого соединен со входом третьего демультиплексора, третий выход многофазного генератора соединен со вторыми входами седьмого и восьмого элементов И, выходы которых соединены соответственно со входами пятого и шестого демультиплексоров, четвертый выход многофазного генератора соединен со вторыми входами четвертого и шестого элементов И и является четвертым выходом устройства, входы группы первого и второго дешифраторов являются входами первой группы блока, первый вход первого элемента И является вторым входом блока, первый вход, первого дешифратора, вход второго дешифратора и й-вход первоготриггера являются четвертым входом блока, Р -вход третьего триггера является третьим входом блока, первый вход девятого. элемента И и второй вход третьего элемента И являются 5 первым входом блока, второй вход девятого элемента И, четвертый вход шестого, элемента И, первый и второй вхЬды второго элемента ИЛИ являются входами второй группы блока, вторые входы третьего и четвертого элементов ИЛИ являются пятым входом блока, выходы первого дешкфратора соединены с входами группы первого элемента ИЛИ и являются выходами первой группы блока, выход первого элемента ИЛИ соединен с 5 -входом первого триггера, прямой выход которого является . вторым выходом блока, инверсный выход первого триггера соединен с первым входом второго элемента И, выход которого соединен с 5 -входом второго триггера, выход которого соединен с входом первого элемента ИЛИ и является седьмым выходом блока, выход первого элемента И является шестым выходом блока, выход делителя частоты соединен со вторым входом первого элемента И, 5-входом третьего триггера и является пятым выходом блока, прямой выход третьего триггера соединен с первым входом третьего элемента И и является третьим выходом блока, выход второго дешифратора соединен со вторым входом второго элемен та И, четвертый вход которого соединен с инверсным выходом третьего триггера, выход третьего элемента И соединен с первыми входами четверто,го, пятого, шестого, седьмого и 40 восьмого элементов И, третий вход последнего соединен с инверсным выходом второго элемента ИЛИ, прямойвыход которого соединен с третьим входом седьмого элемента И, второй вход второго элемента ИЛИ соединен с третьим входом шестого элемента И и третьим входом девятого элемента И, выход которого соединен со входом первого демультиплексора, первый вход второго элемента ИЛИ соединен с третьими входами пятого и четвертого элементов И, выход последнего соединен с первым входом третьего элемента ИЛИ, выход которого соединен с входом второго демультиплексора, выход шестого элемента И соединен с первым выходом четвертого элемента ИЛИ, выход которого соединенс входом четвертого демультиплексора.Устройство (фиг. 1) содержит блок1 памяти, первый 2, второй 3, третий4, четвертый 5 мультиплексоры, выхо.ды 66 третьего мультиплексорф,группу первйх регистров 7 .,7 свыходами 8 8 первых разрядов,,группу вторых регйстров 9,..,9 пс выходами 1010 первых разря.дов, группу счетчиков 11 11первый счетчик 12 каналов с выходами 13, второй счетчик 14,первый дешифратор 15 с выходами 15 15,у.второй дешифратор 16 с выходами16116, блоки 17117 сопряжения с выходами 1818, данных и 19,19 последовательногокода, блок 20 управления с выходамисигналов 20120 е управления,сигналов 2121 загрузки первыМрегистров 7 сигналов 22,22прерывания, сигналов 2323 обнуления первых регистров 7 , сигналов 241. 24 загрузки вторых регистров 9 сигналов 25,25 обнуления вторых регистров 9, сигналов 2626 загрузки счетчиков11 группы, сигналов 27,27прибавления единицы счетчиков 11;группы и сигнала 28 "Ответ" (ВДМ).Кроме того, на фиг.1 показаны входы29 информации, входы 30 адреса, входсигнала 31 записи и вход сигнала 32установки устройства,Блок 17 (фиг.2) сопряжения содер.жит триггер 33 данных, счетный триггер 34, мультиплексор 35, элементы36, 37 И и модулятор 38 биполярногокода,Блок 20 (фиг.3) управления содер-.жит первый дешифратор 39, многофазный генератор 40, делитель 41 часто ,ты, первый, второй и третий триггеры42, 43 и 44, первый, второй, третийи четвертый элементы 45 - 48 ИЛИ,первый, второй, третий, четвертый,пятый, шестой, седьмой, восьмой идевятый элементы 49 - 57 И, второйдешифратар 58; первый, второй,третий, четвертый, пятый и шестойдемультиплексоры 59 - 64,На фиг.4 показаны сигнал 151 Конец слова, .сигнал 1.5. такта перенастройки, сигнал 15 йаузы, сигнал 15 "Конец цикла", сигнал 20 делителя 41 частоты, сигнал 201, синх 1124278ронизации выходного кода и биполярные выходные последовательные коды 19119.На фиг.5 показаны сигналы 66 на выходах мультиплексора 4, сигнал 5 15 такта перенастройки, сигналы 16116 выборки каналов, сигналы на выходах блока 20 управления, сигналы на входах 29 и.30, сигнал 3 1 записи.Блок 1 памяти предназначен для приема от ЦВМ по входам 29 информации и ее хранения, мультиплексоры 2, 3 используются для подключения 15 различных источников адресов к адресным входам блока 1 памяти. Мультиплексор 5 данных предназначен для выбора из считанного в блоке 1 памяти слова бита информации (разряда 20 последовательного кода), выводимого через блок 17 сопряжения в очередном цикле. Регистры 7; используются для приема от ЦВМ по входам 29 кодов настройки, определяющих режимы 25 работы соответствующих каналов связи. Регистры 9,. предназначены для хранения кодов настройки и управления соответствующими каналами связи в процессе работы (вывода информации) . 30Счетчики 11 используются для фор 1мирования адресов (номеров) выводимых последовательных кодов. Счетчик 12 и дешифратор 16 обеспечивают выбор обслуживаемого в данный момент канала связи при их настройке и загрузке блоков 17,. сопряжения.Счетчик 14 и дешифратор 15 обеспечивают формирование заданной длительности (количества импульсов) после 40 довательных кодов и паузы - интервала времени между двумя кодами. Мультиплексор 4 предназначен для выбора и передачи в блок.20 управления управляющих сигналов, задающих режим45 работы обслуживаемого канала. Блоки 17. сопряжения предназначены для1приема и хранения передаваемого в текущем такте (разряда) импульса последовательного кода, формирования контрольного разряда последовательного кода и преобразования информации в биполярную форму. Блок 20 управления осуществляет формирование управляющих сигналов и синхронизацию работы элементов и узлов устройства.Принцип работы устройства заключается в последовательном считывании из блока 1 памяти выводимых по соответствующим каналам слов, загрузке соответствующих разрядов слов в блоки 17 сопряжения с последующим одновременным формированием на линиях связи биполярных сигналов. При этом загрузка блоков 17; сопряжения производится в период действия нулевого (пассивного) уровня сигнала 20 синхронизации выходного кода, а формирование разрядов биполярного кода на линиях связи - в период действия единичного (активного) уровня сигнала 20 . Перенастройка каналов - из 6менение адреса выводимых слов, изменения рЕжимов работы - осуществляется в момент паузы между выводом двух слов.Многофазный генератор 40 блока управления формирует циклическую последовательность импульсов (см.фиг.5) 2020 , которыми осуществляется синхронизация работы узлов устройства и элементов блока 20 управления. Импульс 20 поступает на вход делителя 4 1 частоты, выполненного, например; на базе счетчика, который формирует на выходе тактовые импульсы 205, частота которых соответствует требуемой частоте передачи разрядов последовательного кода, например, 50 КГц при скважности 2. Импульсы 205 поступают на счетный вход счетчика 14 тактов, кроме того, спадом импульсов 20 устанавливается в единичное состояние триггер 44.Счетчик 14 и дешифратор 15 задают циклограмму (см. фиг.4) передачи кодов на линии связи, Например, при 32-разрядных кодах и длительности паузы равнои четырем тактам передача кодов на линию осуществляется при кодах "031" ,в счетчике тактов, причем при коде "3 1" передается контрольный разряд, а при кодах "3235" формируется пауза.На первом выходе дешифратора 15 формируется сигнал 15 при коде "31" в счетчике 14, определяющий момент передачи на линии связи контрольных разрядов, на втором - сигнал 15 при коде "32" в счетчике 14, определяющий момент перенастройки каналов, на третьем выходе - сигнал 15 при кодах "32,,35", определяющий длительность паузы, на четвертом - сигнал 154 при коде "36",которым заканчивается цикл передачи одного слова и производится обнуление счетчика 14.Загрузка блоков 17 сопряжения информацией, подлежащей выводу через соответствующие каналы, а также пе ренастройка каналов осуществляется ,при единичном состоянии триггера 44, причем загрузка осуществляется при отсутствии сигнала 15 паузы, а перенастройка - при наличии сигнала 152 .Каждому каналу устройства в блоке 1 памяти выделен массив ячеек памяти, из которых может осуществляться вывод информации. Номер массива5 соответствует номеру канала и определяется кодом например в старших разрядах адреса. Номер слова в массиве. определяется младшими разрядами адреса. 20Цикл загрузки канала состоит из считывания информации из блока 1 памяти, ввода ее в триггеры 33, 34, блока 17, сопряжения и изменения содержимого счетчика 12. 25После снятия сигнала 20 обнулеВ ния производится загрузка первого канала. При этом дешифратором 16 формируется сигнал 16 разрешения загрузки первого канала, поступающий в 3 О блок 17 , Производится чтение из ячейки памяти 1 с адресом, составленным кодом счетчиков 12 канала и 11 слов первого канала, который поступает на адресные входы памяти через мультиплексор 2. Управление передачей на выход мультиплексора 2 кодов с второй и третьей групп входов осуществляется единичным уровнем сигнала 208. Через мультиплексор 5 один из разрядов, номер которого определяется кодом счетчика 14 тактов, поступает на входы триггеров 33, 34 и вводится.в них сигналом 20 . Фронтом очередного сигнала 20 осуществляется изменение кода номера канала в счетчике 12, происходит загрузка следующего канала и т.д. После загрузки последнего канала спадом сигнала 16 обнуляется триггер 44 блока 20 управления, блокируя работу дешифратора 16 и обнуляя счетчик 12Триггер 33 осуществляет прием и хранение разряда последовательного кода в такте передачи, триггер 34 суммирование по шой 2 разрядов кода. Причем последний, например 32-й разряд, не учитывается при суммировании, не выдается на линию связи и является служебным. Наличие единицы в этом разряде считанного из памяти 1 слова указывает на то, что это слово является последним словом массива, подлежащего выводу по данному каналу. На линию связи 19 вместо этого разряда выводится значение суммы по шой 2 с выхода триггера 34. Момент выдачи последнего разряда определяется сигналом 15, блокирующим через схему 37 И ввод в триггер 34 и управляющим мультиплексором 35, через который на информационный вход модулятора 38 поступают разряды последовательного кода.Момент формирования биполярных сигналов на выходах модулятора определяется единичным уровнем сигнала 20 на входе синхронизации модулятора 38. Вывод информации по каналу (работа модулятора) может быть заблокирован сигналом 10;, например, низким уровнем. Загрузка триггеров 33, 34 в интервале паузы блокируется сигналом 15 . Подготовка блока 17 сопряжения к работе (сброс предыдущего значения суммы по шой 2) осуществляетсй сигналом 15 одновременно с обнулением счетчика 14 тактов.После включения питания из ЦВМ поступает в блок 20 сигнал 32 установки в период очередного цикла загрузки и демультиплексорами 60 и 62 формируются сигналы 23, 23, и 2525обнуления регистров 1. и 9 при этом блокируется работа модуляторов 38 и передача информаций на линии связи.ЦВМ производит ввод массивов информации через входы 29 в блок 1 памяти, при этом адрес с выходов 30 через первую группу (1) входов мультиплексора 2 поступает на адресные входы памяти 1. При этом дешифратор 58, определяющий принадлежность действующего на входах 30 адреса масси.ву адресов блока 1 памяти, устанавливает в единичное состояние триггер 43, формирующий сигнал 20 записи в блок 1 памяти.Запись в блок 1 памяти блокируетсяв период загрузки каналов сигналом с выхода триггера 44, запрещанзцим через элемент 50 И запуск триггера 43Запуск триггера 43 синхронизируется сигналом 20 генератора 40через элемент 50 И. Одновременно устанавливается в единичное состояние сигналом 20 через элемент 45 ИЛИ триггер 42, формирующий сигнал 28 "Ответ", поступающий в ЦВМ, при 5 этом блокируется повторный запуск триггера 43, который устанавливается в нулевое состояние по окончании записи сигналом 20 . Триггер 42 обнуляется по окончании обмена с ЦВМ, снятием сигнала 31 записи.После подготовки в блоке 1 памяти массивов информации для вывода ЦВМ осуществляет загрузку кодов настройки в регистры 7 настройки каналов. 15 При этом коды, поступающие с входов 29, вводятся в регистры 7; сигналами 21;, которые формируются дешифратором 39 блока 20 управления. Сигналы 21 синхронизируются сигналом 20, 201поступающим на один из управляющих входов дешифратора 39. Процедура обмена с ЦВМ такая же, как при записи в память 1. При записи в регистр 7 настройки его первый разряд устанавливается в единичное состояние, а единичный уровень сигнала 8, на его выходе в период действия очередного сигнала 15 вызывает перенастройку канала. Первый разряд ре гистров 9. управления устанавливается1в единичное состояние при записи в эти регистры, единичное состояние сигналов 10; выходов регистров 9, разрешает работу соответствующих 35 блоков 17; сопряжения, Вторые разряды регистров 7 и 9. определяют номер1страницы в массиве памяти соответствующего канала, с первой ячейки которой начинается вывод информации. Массив ячеек памяти каждого каналасостоит из двух страниц, Вывод информации может начинаться с первой ячейки любой страницы, прн этом в процессе вывода информации из ячеек одной 45 страницы, ячейки памяти второй страницы могут загружаться информацией от ЦВМ. Таким образом, подготавливается массив данных для вывода и одновременно передается информация на 50 выход канала. Третьи разряды регистров 7, и 9. определяют режимы работы соответствующих каналов, например при единичном коде в данных разрядах осуществляется однократный вывод информации из блока 1 памяти по линии связи 19 соответствующего канала, а при нулевом циклический (непрерывный) вывод.Четвертые разряды регистров 7 и 9 определяют необходимость формирования, например при единичном коде, сигнала прерывания программы ЦВМ, который вырабатывается по окончании вывода последнего слова массива.Мультиплексор 4 осуществляет выбор в процессе настройки одного из регистров 91 управления и передачу его разрядов в блок 20 управления.Если в период действия сигнала 152 (такт перенастройки) первый разряд регистра ; находится в единичном состоянии, формируются сигналы 24; загрузки регистра 9; управления, 26. загрузки счетчика 11; и 23 обнулениярегистра 7; . При этом код настройкииз регистра . перезаписывается врегистр 9;, код номера страницы изпервого разряда регистра 9; - в старший разряд счетчика 11;, остальные разряды счетчика 111 обнуляются, и обнуляется регистр 7 , т.е. происходит подготовка его к приему следующего кода настройки.При нулевом состоянии первого разряда регистра 7 в такте настройки осуществляется прибавление единицы к содержимому соответствующего счетчика 11 слов сигналом 27. и подготавливается адрес слова, выводимого по каналу в очередном цикле. Однако, если при том триггер 33 блока 1;сопряжения находится в единичном состоянии, т.е. последнее выведенное по каналу слово является конечным словом заданного массива,осуществляется или обнуление регистра 9 уп 1 равления сигналом 25; при режиме однократного вывода, или повторная загрузка счетчика,13. сигналом 261в режиме непрерывного вывода. Сигналы прерывания 22; формируются в такте перенастройки при единичных кодах в соответствующих четвертых разрядах регистров 9; и в триггерах 33 блоков 17, сопряжения соответствующих каналов. Сигналы 20 синхронизации модуляторов 38 Формируются схемой 49 И и представляют собой тактовые импульсы 20 делителя 41 частоты, поступ.ление которых блокируется в интервале паузы сигналом 155 паузы.Сигналы прерывания формируются схемой 57 И и поступают на соответ11242713ствующие шины ЦВМ через демультиплексор 59, осуществлянипий выбор шины в зависимости от номера обслуживаемого канала.Остальные сигналы управления фор мируются схемами 46, ,48 ИЛИ и 51, 5357 И и распределяются на управляющие входы элементов устройства демультиплексорами 6064.Таким образом, устройство позволяет осуществить одновременную передачу нескольких массивов информации различным абонентам. При этом, в от- . личие от прототипа, являющегося базовым устройством, в котором для 15 каждого выводимого слова используется несколько ячеек управляющей памя 14ти и требуется несколько операций записи в них настроечного (управляю щего) кода из ЦВМ, в предлагаемом устройстве процесс настройки каждого канала уменьшается до одной операций записи в соответствующий регистр .настройки вывода всего массива инфдфмации. Кроме того, устройство обеспечивает возможность для ЦВМ одновременно с процессом вывода информа. ции по каналам связи, который.осуществляется асинхронно и ие требует вмешательства ЦВМ, производить подготовку .к выводу следующих массивов информации в памяти устройства в процессе их вычисления, ие дожидаясй . окончания передачи предыдущих массивов ,
СмотретьЗаявка
3618099, 11.07.1983
ПРЕДПРИЯТИЕ ПЯ А-7357
УТКИН БОРИС ВЛАДИМИРОВИЧ, ПОЛИНСКИЙ БОРИС ИСААКОВИЧ
МПК / Метки
МПК: G06F 3/04
Метки: вывода, информации
Опубликовано: 15.11.1984
Код ссылки
<a href="https://patents.su/11-1124278-ustrojjstvo-dlya-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вывода информации</a>
Предыдущий патент: Устройство для сопряжения
Следующий патент: Устройство для вывода информации
Случайный патент: Поддон для хранения и транспортирования изделий различных размеров