Устройство для ввода-вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1410040
Автор: Николайчук
Текст
СООЗ СО 8 ЕТСНЛСОЦИАЛИСТИЧЕСНИКРЕСПУБЛИН Р 13/ОО ц ОПИСАНИЕ ИЗОБРЕТЕНИК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ цщцццццц е,цц ъ.1 ого нау ектнско 1 стр ук ституСКОГО ЧНО-ПРОИЛКБаит" БIД ьстзо СС3/00, 19 ьство СССР1.3/00, 1984 ВОДА-ВйВОДА ся к вычист быть исОда-ьывода управляющих ации через ресистемах вв микроЭВМ,)еще ГОСУДАРСТ 8 ЕННЫИ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(71) Отделение Всесоюзисследовательского проторского и техно:1 огичета источников тока Науственного Объединения(54) УСТРОЙСТВО ДЛЯ ВФОРМАЦИИ(57) Изобретение отнолительной технике и мпользовано винформации из Об-".(т;1 ц 1 . а О.п 1 л1,е 1 сги, - котор 11,; .ребуе 1 с;: ноны,синая проц(водцтсльпос 1., О 11 епацц 11 Бв(-да-вывода цнфор 11 ац 1111 ц Целью 11 эобретенпя являетсярас 11 и 11 С 1111 е фу н 1 ц 11 ональных БоэможнОстей у трОЙстБа за счет использованияполного 11 дрес 110 БО прОстрянства прис Охра 11 егп 1 и 11)01 з Бодительности ВводаБыво;а ц .1 стРОЙство соДеРжит Рег 11 СТР 111, 4, процессор 3, дешифратор 8,триггеры 10, 12, элемент НЕ 15 Дешифратор 8 прц условии появления признака команды и сигнала режима вводагь 1 вода устанавливает цепи триггеровв единичное состояние. При поступлении любого другого признака командыцепи триггеров устанавливаются вноль. При этом осуществляется либоввод, либо вывод информгистры 1 и 4, 2 цл.Изобретение относится к вычислительной технике и мажет быть,исполь- Завано в системах ввода-вывода информации из микроЗБК, управляющих объектами в реальном времени, в которых требуется повышенная производи-. тельность операций вводя-вывода информации.Цель изобретения - расширение нкциональных возможностей устройва за счет использования полного реснога пространства при сохранении оизводительности ввода-вывода,На фиг.1 гтредставлена Функционал:ь ая схема устройства для ввода-вывода нформации; на фиг.2 .- временная диарамма, поясняющая работу устройства. Устройство содержит регистр 1 дан"двунаправленнуо шину 2 данных 2оцессора, собственно процессор 3, егистр 4 адреса, шину 5 адреса, входзадания режима ввода. или вывода роцессора выход признака команды 7оцессора (сигнала, показывающего, 25 то процессор принимает по шине дангх код команды), дешифратор 8, выод 9 деширатора, триггер 10, выход 1 триггера 10, триггер 12, прямой ыход 13 триггера 12, инверсный вы од 14 триггера 12, элемент НЕ 15, ыход 16 элемента НЕ, выходы 17 поляреса устройства, группу входов" выодов 18 поля команд устройства,Дешифратор выделяет две кодовые омбинации из 256 возможных на шинепричем кодовые комбинации стробв. - уются признаком кода команды - сигалами б и 7, в течение сигнала 6 данные на шине стабильны и процессор 1 тринимает информацию. Б качестве каМанд ввода-вывода приняты: команда А Пересылки информации из ячейки, адре- Суемой внутренней регистровой парой процессора в аккумулятор, и команда В пересылки информации из аккумулятора в ячейку,. адресуемую по адресу, содержащемуся во внутренней регистра вой паре процессора. При выполнении этих команд процессор выставляет на шине 5 адреса содержимое регистровой5 О пары, а на шине данных в команде Б выставляется содержимое аккумулятора, т,е, реализуется цикл вывода, а во время выполнения команды А на шину55 данных выдается содержимое регистра 1,Устройство работает след1 разом. В случае, если в потоке команд на шине данньгх встречается одна из команд перехода (см, фиг,2 - для случая команды А, команда В выполняется аналогично), дешифратор 8 дешифрирует ее при условии появления признака команды 7 машинного цикла и стробирующега сигнала 6, который поступает на инверсный вход установки в единичное состояние триггера 10, вследствие чего триггер устанавливается в единичное состояние и снимает блокирую= щий сигнал "0" с инверсного входа триггера 12 и одновременно устанавливает потенциал "1" на информационном входе триггера 12, таким образом, триггер 12 оказывается подготовленным для переключения по заднему Фронту сигнала 7, который через элемент НЕ 15 поступает на синхровход 16 триггера 12 и устанавливает его в единичное состояние, вь;деляя таким образом цикл С працесссрных команд Б или А, при этом па переднему Фронту следующего сигнала первого машинно-. го цикла 7 в случае, если вновь не поступает одна из команд ввода-выва. да, и инверсный импульс на выходе 9 дешифратара 8 не вырабатывается. триггер 10 устанавливается в нулевое состояние,и "0" с его выхода 1 1 ус" танавливает в нулевое состояние триг= гер 12, т.е, система устанавливается в исходное состояние, Б момент, когда триггер 12 находится в единичном состоянии, положительный импульс, длительность которого равняется длительности цикла С процессорных комаг"ц ввода-вывода (Б и А), который поступает на синхравход 13 регистра 4 и линию сигнала "Блокировка ЗУ", процессор по переднему фронту осуществляет запись информации с шины 5 ад" реса в регистр Ь, а на время дейг твия этого импульса сигнал "Блокировка ЗУ" запрещает считьгвание иэ оперативного запоминающего устройства процессора 3, предупреждая, таким образом, конфликт на шине 2 данных ггроцессора 3, одновременно инверсный импульс с выхода 14 триггера 12, поступая на входы разрешения обоих регистров 1 и 4, разрешает прохождение информации через них на выход 17 и вход-выход 18, при этом если по ли" нии б поступает инверсный импульс, то регистр 1 переключается на чтение, и информация с входа-выхода 18 посту 3 1(1 1 00. пает через шину 2 данных в ак 1(у.(уля тор процессора, д если инверсньгй импульс це поступает (в команде (1(В, то информация с шины 2 дацнь(х,. нд которун 1 в это время процессор 3 вььа - ет содержимое аккумулятора процессора, поступает на Вхо(1-выход 1 Е устройства, Таким образом. Осу 11(ествляется либо ввод, либо вывод ипформд(цц10 по шине ввод 2 Вывода 18 уст 11 ойствд и вывод по шине 17При этом адресное пространствопроцессора не занимается д некоторое ограничение на и пользование команд В и и легко у стран Ртся за.1 ец 011. кзжДой ЦЗ ЕТ 4 Х ДВУ 51 ООТК 11 ЦД,; Ц(Д",.Я 1 кОЖЕТ ОЬГВ ВОЕ :.((",1 ДЦ(.НО (.,Л, Чд-.а 1 фРД(1) Я СДЕЛД ( Ь 1 РОГРД(.Ц(1,МЫМ Д(и при необхоц 1 мо 1 Вь(к 1 шенц:РОИСТВ(1 ЗЗЦ 1 С 111 Д;Ь В 11 Е 10 кс (Г-, -ЩЕ С 1 Б У 1 П 1:; К ОМД 11 П,Ф о р м у л а и з 0 б р е т ( 11 ц Я 5у(строГ 1 гд во ц-я в;Опдвц,д и;(1.р"- мации, содержашое регистр,:.д:.Иы,цервыи т О 1 ( е, ( н и 1 -: гтОР ПРич("и ВХОД 3,1101 Гд 11 г., Я 1 Яется вход;1101 устр 01,С(ва цг(я 10 п(кл.(ча .нця к Вь 1 ходу пр 11 зндка к 011 ацц 11 и;0=цессордз 0 т л и ч а 10 1 Р Р с яОНЯЛ 1 Ц(ЬГХ ВОЗМОжНОСТЕй З Д Ст(т ЦДо;-зования полно 0 ддод Н 01 о гц,ос 1 ч-,д(тв д. при с Охр д не цч( оп Р 1 я 111 в Вывода устрс(срр Гфоде; ит вто;. -1 ТРИГГЕР РЕГИСТ Р (ПРЕС 8. ПРИЧЕ;" 1 РВ" па информа 1(и; н 11(х входов ре 1. ис грд адреса 1 Впяется гр 1 Г(той Вх(,гов с;(;.". ройства. для подкл(счепия к группе вь 1: адов поля адреса процессора выходырегистра дреса яв.(я(отся выходами поля адреса устройствд, группа ин(11 ормд 1 гцоцных входов цещцфрдторд является группой входов у:тройства для под- КЛ 10 ЧЕЦЦЯ Е ГРУППЕ ВХОЦОВ ВЫХОДОВ ПОЛЯ комацд процессора и соединена с первой 1 РУППОЙ Вхопов Въ(хОЦОВ РРГцстРа да 11(ых вход разрешения дешифраторасоединен с вход.1:1 гервого триггера иявляется входом устройства для подк 311 дчецц 1 к выходу приз нака команды процессора, выход элемента пЕ соединен с входом второго триггера, 1-1(ход котовоо соединен с выходом первого триггера и с инверсным входом сброса 1111:О 1 С трцггегд 110 яр.Оц 11 Ь 1 Х 011 1(ОТО Г; о;:- ";т(Ц С -(11 Г" 0 ХОЦ(ом ПРС"1 Д ,; С: 1 т 1 РС Я ВХОДОМ СТРОЦ,1 .Нця В ,(У б (РЬ 1равк 1 1: дцессо.а гпВерсный выход тоцог( 1;.1;1.1 е 1 д со(1;11 И(н с 1 Ив(рснь 1- 11 11;:01(дмц рдзреи;ецця регистра ддре.сд и р "г;1 стпд:тд(ц.ых, цнверс 1 ый 11 ь 1 Х 01 ДЕЦ(Т(11:1.(;О. (1 0 НЕ ( ЦтВЕС Г.1.1 (-11 ц.:П 11 ь .з;спи". ц."Гво го тр;11 1 е 11 д П 1 , 1;, В(1.т 1" ВОД Р 0 РО( 1 1(0 Ч 1 ; р;-1;ч(очен 11 к винам цулецого и еди(. "; Пр 1 Евц(;,. 1 ОВ уст 0011 СТ 13 а СОО 1 13ТОТ 1 ЕЦИО 1 В(11 СНЬьй (Ц 1 ТНИЦНЫ 11 ВХОД втор ОГО тп 1 ц - , рд 1 топк 11(я(ен к щц 11 Р едцнцчного потенццдла устройства инвеоснй стробипу 1 джцй вход дешцфратопд яВляется ВКОцом устройства дляподклк(ения к входу задания режимаввода цли вь(вода процессора и соеди.;:ец с входом управления направлением передачи рРгцстгд данных, Вторая Группа входов" выхОЦОВ 1 ОторОГО НВля е 1(Я ГР Л 1 ПОЙ ВХОДОВ ВыхоДОВ ПОЛЯ ко манд устройства,ектор Г,1 ерн 81 45 оизводственно-полиграфическое лре/т:л)/;:, ти. г. У/кгородул, Гроек Тираж В 11 ИИ 1 И 1 осударс по делам из, 13 О 35, 1//1 ос;/ва, )11 11 одписпое
СмотретьЗаявка
4150082, 24.11.1986
ОТДЕЛЕНИЕ ВСЕСОЮЗНОГО НАУЧНО-ИССЛЕДОВАТЕЛЬСКОГО ПРОЕКТНО КОНСТРУКТОРСКОГО И ТЕХНОЛОГИЧЕСКОГО ИНСТИТУТА ИСТОЧНИКОВ ТОКА НАУЧНО-ПРОИЗВОДСТВЕННОГО ОБЪЕДИНЕНИЯ "КВАНТ", Г. КИШИНЕВ
НИКОЛАЙЧУК ОЛЕГ ИГОРЕВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: ввода-вывода, информации
Опубликовано: 15.07.1988
Код ссылки
<a href="https://patents.su/4-1410040-ustrojjstvo-dlya-vvoda-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода-вывода информации</a>
Предыдущий патент: Устройство адресации памяти
Следующий патент: Устройство для сопряжения абонентов с эвм
Случайный патент: Время-импульсное множительно-интегрирующее устройство