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

 

УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ В ЭВМ, содержащее, первый блок управления, вход которого является входом синхронизации устройства и соединен с входом счетчика и синхровуодсм рег-истрасдвига, информационный вход которого является информационным входом устройства, а первый и второй выходы соединены с входами буферного регистра информации и буферного регистра служебных сигналов, соответстйенно, выход первого блока управления подключен к сбросовому входу счетчика, выход которого подключен к первому входу второго блока управления, второй вход которого, первый входмультиплексора и управляющий вход блока памяти являются, управляющим входом устройства, первый выход мультиплексора подключен к адресному входу блока памяти, первый информационный выходкоторог р соединен с третьим входом второго блока управления, -первый и второй.выходы которого подключены к синхронизирующим входам буферных регистров информации и служебных сигналов соответственно, выход буферного регистра служебных сигналов соединен с вторым входом мультиплексора, о т л и ч а ю щ ее с я тем, чтю, с целью повышения быстродействия устройства, в него . введены блок сопряжения, блок сравнения , блоки адресных и информационных ключей, первые входы блока сравнения и блока информационных ключей .соединены с выходом буферного регистра информации, второй вход ;блока информационных ключей соединен с выходом буферного регистра служебных сигналов, выход блока информационных ключей соединен с информационным входом блока памяти, являю@ щимся информационным входом - .вы (Я ходом устройства, и с вторым входом блока сравнения, выход которого подключен к первому управляющему входу блока сопряжения, .второй уп .равляющий вход которого соединён с третьим выходом-второго блока управления , первый выход блока сопряжения подключен к управляющему входу блока информационных ключей, четвертый 4; вход которого подсоединен к шине исг САЭ точника питания, второтй выходблока .сопряжения подключен к входу управо: ления блока адресных клпочей, другой ю вход которого подключен к дополни- - тельному выходу блока памяти, выход блока адресных ключей соединен .с.адресным входом мультиплексора, являющимся ,адресным входом - выхо- . дом устройства, третий выход блока . сопряжения является управляющим входом - выходом устройства.

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

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

РЕСПУБЛИН

3 ) 4 06 F 3/04. 1

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

° ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3417585/18 -24 (22) 05.04.82 (46) 23.09.83. Вюл. Ф 35 (72) Ю.К..Абашин, Ю.В..Крюков . и Т.Ю. Серова (53) 681.327(088.8) (56) 1. Авторское свидетельство СССР

Р 537340, кл. Q, 06 F 3/04, 1974.

2. Авторское свидетельство СССР по заявке 93282018, кл.4 06 F .3/04, 1981 (прототип). (54)(57) УСТРОЙС7ВО ДЛЯ ВВОДА ИНФОРМАЦНН В ЭВМ, содержащее. первый блок управления, вход которого является входом синхронизации устройства и соединен с входом счетчика и син-хровходом регистра. сдвига, информационный вход которого являяется ин-: формационным входом устройства, а первый и второй выходы соединены с входами буферного регистра информа- . ции и буферного регистра служебных сигналов. соответственно, выход первого блока управления подключен к сбросовому входу счетчика, выход которого подключен к первому входу второго блока управления, второй вход которого, первый вход мультйплексора и управляющий вход блока памяти являются. управляющим входом . устройства, первый выход мультиплек-: сора подключен к адресному входу . блока памяти, первый информационный выход которого соединен с третьим входом второго блока управления, первый и второй.выходы которого под- ключены к синхронизирующим входам буферных регистров информации и слу„„SU„„1043620 А жебных сигналов соответственно, . выход буферного регистра служебных сигналов соединен с вторым входом ..мультиплексора, о т л и ч а ю щ ее с я тем, что, с целью повышения быстродействия устройства, в него .-введены блок сопряжения, блок срав." "нения, блоки адресных и информационных ключей, первые входы блока

:сравнения и блока информацибнных, .: ключей соединены с выходом буферного .: регистра информации, второй вход блока информационных ключей соединен . с выходом буферного регистра служеб" ных сигналов, выход блока информа- ционных ключей соединен с информа ционным входом блока памяти, являю- со . щимся информационным входом — .вы ходом устройства, и с вторым входом

:: блока сравнения, выход которого

- подключен к первому управляющему С

:.входу блока сопряжения, второй уп, .:,равляющий вход которого соединен с третьим выходом .второго блока управ ::.ления, первый выход блока сопряжения подключен к управляющему входу блока () информационных ключей, четвертый вход которого подсоединен к шине ис точника питания, второй выход блока ©Ф сопряжения подключен к входу управ- ф ления блока адресных ключей, другой вход которого подключен к дополни.. тельному выходу блока памяти, выход блока адресных ключей соединен .:::с,адресным входом мультиплексора, - являющимся .,адресным входом — выхо- . .дом устройства, третий выход блока сопряжения является управляющим входом — выходом. устройства. ч

1043620

4 2

Изобретение относится к вычислительной технике, в частности к устройствам ввода информации в IIBM, и может быть использовано при вводе .дискретной информации в IIBN.

,Известно устройство для ввода информации в ЦВМ, содержащее счетчик, блок управления счетчиком, блок ввода, регистр сдвига, блок служебных сигналов, блок формирования зон, блок синхронизации, блок управ- 10 ления, буферный регистр с их связями (1 ).

Недостатком устройства является малое быстродействие.

Наиболее близким к изобретению 15 по технической сущности и достигаемому. результату является устройство ввода информации в ЭВМ, содержащее регистр сдвига, буферный регистр информации, буферный регистр служебных сигналов, счетчик, блок управления счетчиком, блок управления считыванием, мультиплексор и блок памяти. Первые входы счетчика, регистра сдвига и вход блока управ1 ления счетчиком объединены и являются первым входом устройства, второй вход регистра сдвига является вторым входом устройства, первый вход л льтиплексора является третьим входом устройства, первые входы бло.ка памяти, блока управления считыванием.и второй вход мультиплексора объединены и.являются-четвертым входом устройства, второй вход блока

I памяти является пятым входом устрой- Зо ства. Выход мультиплексора подключен к третьему входу памяти, выход блока управления счетчиком соединен с вторым входом счетчика, выход которого подключен. к второму входу .40 блока управления считываниеМ, третий вход которого соединен с выхо-., дом блока памяти. Первый выход регистра сдвига соединен с первым входом буферного регистра информации,45 второй вход которого подключен к первому выходу блока управления счи-: тыванием, второй выход регистра сдвига соединен с.первым входом бу-, ферного регистра служебных сигналов, 1 второй вход которого подключен к второму выходу блока управления считыванием. Выход буферного регистра информации является первым выходом устройства, выход буферного регист-. ра служебных сигналов подключен к третьему входу мультиплексора и объединен с вторым выходом устройства, третий выход блока управления считыванием является третьим выходом, устройства. бО

В устройстве в блок памяти заранее записываются признаки необходимости, приема в ЦВМ, поступающей на вход устройства, при этом при вводе информации селектируется ин- Я формация, которая не запрограммирована, не принимается, нужная информация пересылается в ЦВМ (2 ).

Недостатком известного устройства является малое .быстродействие, так как в ЦВМ часто пересылается информация, не несущая в себе новизны, т.е..информация текущего сеанса ввода идентична информации предыдущего сеанса. На обработку этой информации бесполезно тратится, время процесса ЦВМ.

Цель изобретения — повышение быстродействия устройства.

Укаэанная цель достигается тем, что .в устройство для ввода информаций в ЭВМ, содержащее первый блок управления, вход которого является входом синхронизации устройства и соединен с входом счетчика и синхровходом регистра сдвига, информационный вход которого является информационным входом устройства, à riepвый и второй выходы соединены с входами буферного регистра информа" ции и буферного .регистра служебных сигналов соответственно, выход первого блока управления подключен к сбросовому входу счетчика, выход которого подключен к первому входу второго блока управления, второй . вход которого, первый вход мультиплексора и управляющий вход блока памяти являются управляющим входом устройства; первый выход мультиплексора подключен к адресному входу блока памяти, первый информационный выход которого соединен с третьим входом второго блока управления, первый и второй выходы которого подключены к синхронизирующим входам буферных регистров информации и служебных сигналов соответственно, выход буферного регистра служебных сигналов соединен с вторым входом мультиплексора, введены блок сопряжения, блок сравнения,. блоки адресных и информационных ключей, первые входы

1 блока сравнения и блока информационных ключей соединены с выходом буферного регистра информации, второй вход блока. информационных ключей соединен с выходом буферного регистра служебных сигналов, выход блока информационных ключей соединен с информационным входом блока памяти, являющимся информационным входом— выходом устройства, и с вторым входом блока сравнения, выход которого подключен к.первому управляющему входу блока сопряжения, второй управляющий вход которого соединен с третьим выходом второго блока управления, первый выход блока toïðÿженин подключен к третьему управляющему входу блока информационных ключей, четвертый вход которого подсоединен"к шине источника питания, .-: о ф -

Ф 3 4

1 второй выход блока сопряжения подклю-. -. . в себе непосредственное информацичен к входу управления блока адрес- - : онное содержание. Служебные и инных ключей, другой вход которого ..= . ..формационные символы сопровождаются подключен к дополнительному выходу. ... синхроимпульсами на входе 13. блока памяти, выход блока адресных устройство работает B двух режиключей соединен с адресным входом : 5 . мах. мультиплексора, .являющимся адрес- .--, . .В первом режиме в блок. 8 памяти ным входом — выходом устройства, -.: устройства ввода записывается уптретий выход блока сопряжения явля- ..- равляющая информация следующего форется .управляющим входом — выходом ..- мата: один бит представляет собой устройства. ., :---10 признак необходимости приема инфорНа фиг. 1 представлена структур- ;...-мационной посылки, остальные биты ная электрическая схема. устройства;...:-,. представляют собой адрес ЗУ ЦВМ, на фиг. 2 — схема первого блока у*- .::. по которому необходимо принять инравления; на фиг. 3 — схема второго - .; " формационную посылку. Разрядность. блока управления; на фиг. 4 — схема . .5 этой части 1 определяется разряд-. блока сопряжения. ностью адресного пространства ЗУ

Устройство содержит первый блок :,:,: UBM. В 1 -ю ячейку блока 8 памяти

1 управления, счетчик 2, регистр 3 . устройства ввода записывается управсдвига, буферный регистр 4 информа- -:, ляющая икформация для информационции, буферный регистр 5,служебных 0 ной посылки с номером 1 . Разрядсигналов, второй. блок 6 управления, : .. ность номера информационной посылмультиплексор 7, блок 8 памяти, блок 9 -:, ки т). адресных ключей, блок 10 информаци- :.,: Таким образом, блок 8 памяти сос..онных ключей, блок 11 сравнения, вЂ,.,:. тоит из 2 ячеек разрядностью блок 12 сопряжения, вход 13 синхро- -"- 5 (Р +1). ниэирующий, вход 14 информационный, : Во втором режиме происходит непоадресный вход - выход 15 устройства,,.:. .средственный прием информационной управляющий вход 16 устройства, . :, -. " посылки в. устройство, анализ на не» информационный вход — выход 17 уст-. .; . обходимость приема данной информаройства, сбросорый вход 18 счетчика, : ционной посылки в соответствии с вход буферного. регистра информацин -:..-З0 признаком необходимости, записаниым19, вход 20 буферного регистра слу- -. : в первом режиме в блок 8 памяти и жебных сигналов 20,.адресный вход .--: анализ принятой информации .на но21 блока памяти, первый информаци- - визну и в случае, если информация онный выход 22 блока памяти, допол- :, :текущего сеанса ввода не равна ин- нительный информационный выход 23 : .35 формации предыдущего сеанса ввода, блока памяти, выход 24 счетчика, -;. т.е. является новой, запись этой инвход 25 синхронизирующий буферного . формации с приформированным битом регистра информации, .вход 26 синхро-: новизны в ЗУ. ЦВМ по адресу, заданнонизирующий буферного регистра слу- .."., му в первом режиме работы устройжебных сигналов, выход 27 буферного, «0 ства. Если. информация не является регистра информации, выход 28 бу- . ".:;-.-.. новой, запись ее в ЗУ ЦВМ не произферного регистра служебных сигналов, .„:-. водится. Процессор обрабатывает тольвторой управляющий вход 29 ..блока,: . ко ту информацию, в которой присут- сопряжения, первый управляющий вход : ствует бит новизны.

30 блока сопряжения, вход 31. управ- ",,:«5 В первом режиме устройство раболяющий блока информационных ключей;:,;:: тает следующим образом. вход 32 управляющий блока адресных .:", По управляющему сигналу 16 (уро,ключей, управляющий вход — выход 33 -,„ ; вень логического нуля ) мультиплекустройства, другой счетчик 34 и re- .. ". . cop 7 коммутирует вход †. выход 15, нератор 35 синхроимпульсов, дешиф-. .,: соединенный с адресной шиной ЦВМ ратор 36 и первый элемент Й 37 ..5 .:на адресный вход 21 блока 8 памяти..

°t триггер 38 сигнала "Запрос", триг- :,: . Блок 8 памяти работает в режиме Загер 39 сигнала "Занято триггер 40 .;,"- пись", по информационной шине 17

t сигнала "Запись — чтение", логичес- ):";::::. ЦВМ на информационный вход блока 8 .,кий элемент ИЛИ 41, второй элемент,:,"..- :.:=-." памяти от процессора поступает уп,И 42. . : . ", 55 равляющая информация.-Таким образом, Передача символов информации. ocy -".=, . осуществляеТФя запись управляющей ществляется со скоростью (1/Т ) бод.:„--".-, информации для всех номеров информаИйформационная посылка начинается . . ционных посылок в. блок 8 памяти с пропуска, представленного К симво-. "., устройства. лами. На интервале пропуска отсут-. ::,:- 60 Второй режим характеризуется ствуют синхроимпульсы. Затем на, ::: .- уровнем логической единицы на управвход 14 поступают т служебных сим-.-", :ляющем входе 16. По этому сигналу волов, с помощью которых закодиро- .. блок 8 памяти переключается .в режим ван номер информационной посылкй. : -,"чтение",.мультиплексор 7 коммутиСледующие за ними и символов несут ., 65:ðóåò выход 28 на вход 21.

1043620

Во время паузы (интервала пропуска поступающей информации ) блок 1 управления формирует импульсы сброса для счетчика 2. На вход сброса ,счетчика 34 поступают синхронизирующие импульсы с входа 13 устройства.

Генератор 35 формирует тактовые импульсы для счетчика 34 частотой, в несколько раз превышающей частоту синхроимпульсов на "входе 13.

Таким образом, эа время паузы счет- чик 34 успевает хотя бы раз достичь такого состояния, когда на его выходе появляется логическая единица, обнуляющая счетчик 2. После окончания интервала пропус- 15 ка, при появлении синхроимпульсов на входе 13 информации на входе 14, начинает заполняться регистр 3 сдвига, а счетчик 2 начинает подсчет количества принятых символов. 20

Код со счетчика 2 поступает по выхо-. ду 24 на блок 6 управления.,После того, как принято rn Служебных символов, ;на выходной код счетчика 2 срабаты вает блок 6 управления. На его выходе появляется импульс записи, по ступающий на вход 26, по которому информация с входа 20 регистра .3 сдвига переписывается в буферный регистр 5 служебных сигналов. Аналогично, при поступлении и информамационных битов в регистр 3 .сдвига, в блоке 6 управления Формируется импульс записи, поступающий на вход 25 в буферный регистр 4 информации.

Таким образом, на выходе 27 появляется П -разрядный код принятой информации, на выходе 28 — rn -разрядный код номера прйнятой посылки.. .

Мультиплексор 7 коммутирует код 4О номера принятой посылки (выход 28 ) на адресный вход 21 блока 8 памяти.

Происходит считывание управляющей-; информации для принятой информаци.онной посылки из блока 8 памяти. 45 .Признак необходимости приема данной информационной посылки по выходу 22 поступает в блок 6 управления. Если в первом режиме работы устройства признак необходимости зафиксирован 5O в блоке 8 памяти, то происходит формирование сигнала на входе 29, который подается в блок 12 сопряжения. Блок 12 сопряжения занимает магистраль ЦВМ, вырабатывается сиг- 55 нал на входе 32, открывающий ключи, блока 9, через которые из блока 8 памяти на адресную магистраль через вход — выход 15 поступает адрес ЗУ . для данной информационной посылки. и организует чтение из ЗУ ЦВМ информации, принятой в предыдущем се=: ансе ввода.

Эта информация по магистрали данных ЦВМ поступает на вход - вы- 65 ход 17 устройства и вход блока 11 сравнения. На второй вход блока 11 сравнения по выходу 27 с буферного регистра информации подается вновь поступающая информация. Если вновь поступающая. информация не является новой, то на выходе блока 11 сравнения формируется сигнал сравнения, поступающий на вход 30 (уровень логической единицы ), по которому блок 12 сопряжения сбрасывает сигнал на входе 32, открывающий ключи блок 9, сбрасывает сигналы. захвата магистрали IIBM, .и тем самым, поступающая информационная посылка не записывается в ЗУ ЦВМ.

Тали вновь поступающая информация является новой, .то на выходе блока 11 сравнения вырабатывается сигнал несравнения (уровень логичес-, кого нуля ), по которому блок 12 сопряжения формирует сигнал, открывающий ключи блока 10, и организует запись в ЗУ ЦВМ информации .с приформированным битом новизны. Бит новизны формируется подключением на дополнительный вход блока 10 ключей напряжения +9 В (уровень логической единицы ). Сбрасывается бит новизны.во введенной информации программно на окончании обработки ее процессором. На магистраль данных ЦВМ через ключи блока 10 поступает информация с выходов 27 и 28, а на адресную магистраль через блок

9 поступает адрес ЗУ ЦВМ с выхода блока 8 памяти. По окончании записи в ЗУ ЦВМ блок 12. сопряжения сбрасывает сигналы на входах 31 и 32 управления ключами блоков 10 и 9 и сигналы захвата магистрали.

По сигналу на входе 29 от блока управления на триггере 38 устанавливается уровень логической единицы (сигнал ЗПР ), на триггере 40 устанавливается уровень логической единицы (сигнал ЧТ 2, которые поступают! на управляющую шину ЦВМ по входвыходу 33. По сигналу "Разрешение" (РЗР ) с управляющей мины ЦВМ на триггере 38 устанавливается уровень логического нуля (сбрасывается сигнал.ЗПР ), на триггере 39 устанавливается. Уровень логической единицы (формируется сигнал 3AH ), который по входу 32 поступает на управляющий вход блока 9 ключей.

По единичному сигналу на входе

30 со схемы сравнения(поступающая информация не несет в себя новизны) триггер 39 устанавливается в состояние логического нуля (сбрасывается сигналы BAH и управляющий сигнал по входу 32).

По нулевому сигналу на входе 30 со схемы сравнения (поступает новая информация ) на выходе элемента И 42

:формируется сигнал, который поступа1043620 ет на управляющий вход блока 10 и устанавливает уровень логического нуля на выходе триггера 40 (сигнал

ЗАП ). Происходит запись поступившей информации в ЗУ ЦВМ.

Сигналы на входах 31 и 32 и ЗАН сбрасываются по ответному сигналу

"Принято с управляющей шины ИВМ по окончании записи в ЗУ ЦВМ. Адрес и информация, поступающие через блоки 9 и. 10 на магистраль IIBM, сопровождаются кавитирующими сигналами, которые в описании блока 12 сопряжения опущены.

Таким образом, в устройстве вво-. да производится анализ поступающей информации на новизну путем сравнения информации текущего и предыду8 щего сеансов ввода. В ЗУ ЦВМ записывается лишь новая информацияд при этом к Ней приформировывается бит новизны. Каждой информационной посылке соответствует определенная, ячейка или область памяти, адрес которой записывается в блок 8 памяти, т.е. одновременно с вводом информации осуществляется ее сортировка.

В результате достигается увели-tO чение быстродействия, так как процессор IJBM не отвлекается на сортировку поступающей информации, а также. на обработку информации, не несущей в себе новизны» Одновремен 5,но с этим достигается уменьшение объема памяти, необходимой для ввода информации. . 1043620

ФигФ

ВНИИПИ Заказ 7337/50 Тираж 706 Подписное

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

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

 

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

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

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