Устройство для сопряжения эвм с внешними устройствами
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51)4 С 06 Г.3 ГОСУДАРСТВЕННЫЙПО ДЕЛАМ ИЗОБРЕТЕН ОМИТЕТ СССРИЙ И ОТКРЫТИЙ ЗОБРЕТЕНИ ВУ(54) УСТРОЙСТВОС ВНЕШНИМИ УСТРОЙ(57) Изобретениети вычислительнойбыть использованоунифицированных ус ДЛЯ СОПРЯКЕ ТВАМИ тносится техники и НИЯ ЭВМ к обласможетя построе троист пряжеОПИСАНИЕ И К АВТОРСКОМУ СВИДЕ 801278869 ния ЭВМ, например, с внешними запоминающими устройствами, Целью изобретения является сокращение аппаратурных затрат. Поставленная цель. достигается тем, что в устройство, содержащее генератор импульсов, элемент И, счетчик, элемент задержки, триггер, дешифратор синхроимпульсов, первый блок памяти, первый дешифратор адреса, регистр адреса и две группы элементов коммутации, введены регистр приема, регистр выдачи, выходной регистр, группа мультиплексоров, группа счетчиков, третья группа эле-. ментов коммутации, второй дешифраторс адреса и второй. блок памяти. 1 ил. ЕИзобретение относится к вычислительной технике и может быть использовано для построения унифицированных устройств сопряжения ЭВМ, например, с внешними запоминающими устройствами.Цель изобретения - сокращение аппаратурных затрат устройства.На чертеже представлена .блоксхема устройства. 10Предлагаемое устройство содержитгенератор 1 тактовых импульсов, элемент И 2, счетчик 3, дешифратор 4синхроимпульсов, триггер 5, элемент6 задержки, шину 7 "Вход готовности ЭВМ 1, шину выходов задания начальных условий и шину 9 начала работыЭВМ, элементы 10 и 11 коммутациипервой и второй групп,. регистр 12адреса, первый дешифратор 13 адреса, 2 рпервый блок 14 памяти, мультиплексоры 15 группы, выходной регистр 16,элементы 17 коммутации третьей группы, второй дешифратор 18 адреса, второй блок 19 памяти, счетчики 20 группы, регистр 21 приема, регистр 22выдачи, шины 23 группы выходов состояний внешних устройств, шины 24 и25 первой и второй групп адресныхвыходов ЭВМ, шину 26 выхода управле Ония режимом ЭВМ, шину 27 выхода управления записью ЭВМ, шины 28 группы информационных выходов ЭВМ, шины29 и 30 групп информационных входови выходов внешнего устройства,шины 31 группы информационных входов ЭВМ, шины 32 группы командныхвыходов внешних устройств.Устройство работает следующимобразом,- 40Элементы 1 О, 11 и 17 коммутации переключаются сигналом на шине 26, а блок 14 в зависимости от значения этого сигнала работает в режиме записи информации или считывания. Пе ред началом работы устройства необходимо записать в блок 14 информацию об алгоритме работы устройства, а в блок 19 - константы для управле" ния счетчиками 20 в процессе рабо ты, Для этого на шины 26 и 9 подаются сигналы логического нуля, вследствие чего устройство устанавливается в режим записи, а прохождение импульсов от генератора 1 через эле мент И 2 на вход счетчика 3 запре" щено.Сигнал на вине 8 приводит триггер 5, счетчик 3 и регистр.16 в исходное состояние, Затем иа вине 27устанавливается сигнал разрешениязаписи, а на шинах 8 и 9 - сигналылогической единицы. При этом импульсы с генератора 1 через элемент И 2поступают на вход счетчика 3, откуда на дешифратор 4 в параллельномкоде подается число отсчитанных им"пульсов, В результате на вход регистра 2 поступает импульс, по которому в него записывается адрес, заданный на шинах 24 и 25, Адрес дешифрируется дешифраторами 13 и 18,и в блоках 14 и 9 выбирается ячейка,в которую необходимо записать информацию с шин 28. Счетчик 3 продолжаетсчитать, и сигнал с дешифратора 4устанавливает триггер 5 в единичноесостояниеПри этом:информация сшин 28 записывается в блоки 14 и 19.Затем сигнал с дешифратора 4 устанавливает триггер 5 в исходное состояние, чем снимает сигнал обращенияк блокам 14 и 19 и по шине 7 сигнализирует ЭВМ о необходимости выставитьновую информацию и адрес, При этомчерез элемент б задержки происходитсброс счетчика 3 в исходное состояние, Далее процесс многократно повторяется до тех пор, пока в блоки14 и 19 не будут записаны все необходимые константы для управлениясчетчиками 20. Затем снимается сигнал разрек 1 ения записи с шины 27,позволяя осуществлять запись тольков блок 14, После этого описанныйпроцесс повторяется снова, при этомв блок 14 записывается информация обалгоритме работы устройства, а ранее записанная в него информация стирается,По окончании записи алгоритма работы на шину 26 подается сигнал логической единицы, разрешающий считывание информации из блока 14, а элемен.ты 10, 11 и 17 коммутации при этомкоммутируют соответственно выходымультиплексоров 15 и соответствую"щие группы выходов регистра 16, Затем подается импульсный сигнал логического нуля по шине 8, приводящийсчетчик 3, триргер 5 и регистр .16в исходное состояние,Процесс считывания информации из волоков 14 и 19 аналогичен процессу записи и управляется генератором 1, .четчиком 3, дешифратором 4 и триггером 5, Адреса считывания иэ блока 14 определяются овокупностьюсигналов на шинах 23, выходах переносов счетчиков 20, а также соответствующих группах выходов выходного регистра 16, адреса считывания из блока 19 определяются сигналами на выходах дешифратора 18, поступающими смультиплексоров 15, которые мо" гут коммутировать на входы элемен" тов 10 коммутации любой набор сигналов. 10Выходные сигналы блока 14 реализуют выходные функции устройства управления, На шины 23 подаются сигналы состояния внешнего устройства, например, запоминающего (ВЗУ), с ко торым ведется работа ЭВМ (маркеры массива, синхросигналы информации, признаки концевых контактов и т.п.). На шины 32 с выходов регистра 16 выдаются команды на ВЗУ (движение но сителя, останов, запись, считывание, строб выдачи информации и т,п.), При записи информации в ВЗУ на шины 28 подается от ЭВМ подлежащая записи информация. Устройство вырабатывает 25 сигнал, по которому информация записывается в регистр 22.Затем в определенный момент, определяемый одним из счетчиков 20, устройство вырабатывает сигнал строба выдачи информации, по которому на шины 29 с выходов регистра 22 информация направляется в ВЗУ. При считывании информации из ВЗУ на шинах 30 появляется считываемая информа ция, а сопровождающий ее синхросигнал инициирует выдачу из устройства сигнала записи в регистр 21, После этого информация по шинам 31 подается в ЭВМ. 40При работе с одноразрядным носителем информации (например, накопитель на магнитной проволоке) регистры 21 и 22 переключаются по сигналам с выходов регистра 16 в режим сдвига 45 информации. Тогда выдача информации на запись производится с. выхода старшего разряда регистра 22, а прием информации при ее считывании осуществляется на вход младшего разряда 50 регистра 21, Подобным образом может производиться переупаковка информации При различной разрядности машинного слова ЭВМ и ВЗУ. Счетчики 20 служат для выработки временных меток, определяющих выдачу в ВЗУ различных команд, синхросигналов,стробов информации, а также контроля временных интервалов, Положение этих временных меток определяется константами, записываемыми в соответствующие счетчики из блока 19,После записи константы счетчик 20отсчитывает заданное количество импульсов и выдает на в 1 од мультиплексоров 15 сигнал переноса, заставляя устройство выдать тот или иной сигцнал или зафиксировать норму (ненорму) соответствующего временного интервалаКоманды на ввод константы в счетчик 20 и адрес считывания кон" станты из блока 19 поступают с соответствующих групп выходов выходного регистра 16, Четвертая группа выходов выходного регистра 16 служит для получения функций доопределения состояния устройства с целью объединения тех состояний устройства, в которых анализируется незначительное число входных переменных. Это позволяет экономить память устройства.Формула изобретенияУстройство для сопряжения ЭВМ с внешними устройствами; содержащее генератор тактовых импульсов, выход которого соединен с первым входом элемента И, выход которого соединен с тактовым входом счетчика, группа выходов которого соединена с группой входов дешифратора синхроимпульсов, первый и второй выходы которого соединены с установочным и счетным входами триггера, второй выход дешифратора синхроимпульсов через элемент задержки соединен с первым входом сброса счетчика и входом готовности ЭВМ, второй вход сброса счетчика и вход сброса. триггера соединены с вы" ходом задания начальных условий ЭВМ, второй вход элемента И соединен с выходом начала работы ЭВМ, две группы элементов коммутации, регистр:адреса, первый дешифратор адреса и первый блок памяти, причем выходы элементов коммутации первой и второй групп соединены соответственно с первой и второй группами информационных входов регистра адреса,гругпа выходов которого соединена через первый дешифратор адреса с адресным входом.первого блока памяти, вход разрешения выборки которого соединен с выходом триггера, третий выход дешифратора синхроимпульсов соединен с управляющим входом регистра адреса, 1278869о т л и ч а ю щ е, е с я тем, что,с целью сокращения аппаратурных затрат, в него введены группа мультиплексоров, выходной регистр, третьягруппа элементов коммутации, второйдешифратор адреса, второй блок памяти, группа счетчиков, регистрприема и регистр выдачи, причем выход первого блока памяти соединенс информационным входом выходногорегистра, вход сброса которого соединен с выходом сброса ЭВМ, а синхровход - с четвертым выходом дешифратора синхроимпульсов и счетнымивходами счетчиков группы, выходы переноса которых соединены с первымигруппами информационных входов мультиплексоров группы, вторые группыинформационных входов которых подключены к группе выходов состояниявнешних. устройств, первые информационные входы элементов коммутациипервой и второй групп соединены соответственно с первой и второй группами адресных выходов ЭВМ, вторыеинформационные входы элементов коммутации первой группы соединены свыходами мультиплексоров группы, входзаписи-чтения первого блока памятии управляющие входы элементов коммутации первой, второй и третьейгрупп соединены с шиной управлениярежимом ЭВМ, первые и вторые информационные входы элементов коммутации третьей группы соединены соответственно с группой выходов регистра адреса и с первой группой выходов выходного регистра, выходы элементов коммутации третьей группысоединены через второй дешифратор адреса с адресным входом второгоблока памяти, вход записи-чтения ко.торого соединен с выходом управления записью ЭВМ, а вход разрешениявыборки - с выходом триггера, информационные входы первого и второгоблоков памяти соединены с группойинформационных входов регистра выдачи и группой информационных выходов 1 О ЭВМ, группа информационных входоввнешних устройств соединена с группой выходов регистра выдачи, синхровход и вход управления сдвигом которого соединены соответственно с 15 первым и вторым разрядными выходамивыходного регистра, вторая группаразрядных выходов которого соединена с входами разрешения счета счетчиков группы, информационные входы 20 которых соединены с выходом второго блока памяти, группы информационных входов ЭВИ и информационных выходов внешних устройств соединенысоответственно с группой выходов и 25 информационным входом регистра приема, синхровход и вход управления,сдвигом которого соединены соответственно с третьим и четвертым выхо,дами выходного регистра, третья груп- ЗО па выходов которого соединена с группой командных входов внешних устройств, а четвертая и Пятая. группывыходов выходного реги тра соединенысоответственно с третьими информациЗ 5 онными группами входов и управляющими входами мультиплексоров группы,шестая группа выходов выходного ре-гистра подключена к вторым информационным входам элементов коммутациипервой группыБутяга Редактор Н,Тупи орре 71 Подписноерственного комитета СССРобретений и открытий-35, Раупская наб., д. 4/5 Заказ 6840/4 8 Тираж 6ВНИИПИ Госудапо делам из 113035, москва, Ж роизводственно-полиграфическое предприятие, г, Ужгород, ул. Проектна
СмотретьЗаявка
3897314, 20.05.1985
ПРЕДПРИЯТИЕ ПЯ А-1001
ПАВЛОВ ДМИТРИЙ ИВАНОВИЧ, КУДРЯВЦЕВ ОЛЕГ ВЯЧЕСЛАВОВИЧ
МПК / Метки
МПК: G06F 13/10
Метки: внешними, сопряжения, устройствами, эвм
Опубликовано: 23.12.1986
Код ссылки
<a href="https://patents.su/5-1278869-ustrojjstvo-dlya-sopryazheniya-ehvm-s-vneshnimi-ustrojjstvami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения эвм с внешними устройствами</a>
Предыдущий патент: Устройство для сопряжения вычислительной машины с внешним устройством
Следующий патент: Многоканальное устройство для подключения абонентов к группе общих магистралей
Случайный патент: Способ обезвоживания жидкости с низкой упругостью паров