Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к области автоматики и вычислительной техники и предназначено для ввода в ЭВМ мае-;: сивов данных, ноступающих от датчи- ; ка Целью изобретения является повышение быстродействия уст|ройствавУстройство содержит элемент Й-НЕ 1, , , счетчик 2, блок памяти 3, дешифра тор 4, элемент И 5, коммутатор 6, триггеры 7 и 8. Массив информации поступающий от датчика, полностью . накапливается в блоке памяти 3, В устройстве формируется служебное слово, которое содержит йнфбр Дню о длине этого массива, ЙрИ вводе в : Э ВН сначала передается служебное . слово, а затем слова массива от датчика Таким образой, при испопьзовй- НИИ устройства в ЭВМ экономится время на анализ сигнала готовности и определение конца массива данных ( что сокращает время ввода. 1 нл.
eoes саеетсних социАлистьийжих респуБлий
aeSUan 5 8 25
1 (51)5 .а 06 К 13 Оа
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И АВТОРСКОМУ СВИДЕТЕЙЬС ГВУ ка 2 и триггеров 7 и 8. При работе устройства изменение числа в счетчике 2 осуществляется по перепаду 0/I. сигналов иа его входах. Изменение состояния триггеров 7 и 8 осуществляется по перепаду 1/О сигналов на их входах. Запись в блок памяти 3 инфор" мации осуществляется в течение времени действия нулевого уровня импульса синхронизации. Считывание информации осуществляется в промежутки времени, когда не действуют сигналы синхронн" эацни, т.е. когда не производится запись.
После установки устройства в исходное состояние на вход 12 от датчика информации поступает импульс сопровождения массива, а на пход 9 информация, сопровождаемая импульсами синхронизации, поступакмпимн на
1=ООУдЮСтВяНнЫй нОМщ у по изов чтениям и отнятиям еи гкнт ссср (46) 30.04 ° 93 ° Бюл. Ь" 16 (21}.431}700/24 / (22) 03.08.87 (72) A.Â.Ñîôðûêås, 1О.И.Пахунков и К,П.Доморацкий
/.
l /
t (56) Авторское свидетельство СССР
У 4?7409, кл. О 06 Р13/00, 1975.
Авторское свидетельство СССР
У 602934, кл. G 06 P 13/00, .1978.
Авторское свидетельство СССР
9 746488, кл. G 06 F 13/00, l980.. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к области автоматики и вычислительной техники и предназначено для ввода в ЭВМ мас-. сивов данных, поступающих от датчика. Целью изобретения является повыИзобретение относится к области автоматики и вычислительной техники и предназначено для ввода массивов данных, поступающих от датчика, в
ЭВМ.
Целью изобретения является повыri шение быстродействия устройства.
На чертеже представлена функциональная блок-схема устройства.
Устройство содержит элемент И-НК 1 счетчик 2, блок памяти 3 дешифратор
4, элемент И 5, коммутатор 6, триггеры 7 и 8, входы 9 — 12, выходы
13 и 14, Устройство работает следующим образом, Перед началом работы производится установка устройства в исходное состояние, Дчч этого устанавливается нулевой уровень на выходах счетчи2 шение быстродействия устройства.Устройство содержит элемент И-ЯЕ 1, счетчик 2, блок памяти 3, дешифратор 4, элемент И 5, коммутатор 6, триггеры 7 и 8. Массив информации, поступающий от датчика, полностью накапливается в блоке памяти 3. В устройстве формируется служебное слово, которое содержит инфорМацню о длине этого массива. При вводе в;
ЭВМ сначала передается служебное слово, а затем слова массива от датчика. Таким образом, при использовании устоойства в ЭВМ экономится время на анализ сигнала готовности. и определение конца массива данных
В что .сокращает время ввода. 1 ил.
3 150882 вход 10, Каждый импульс синхронизации осуществляет запись в блок памяти 3 одного слова по адресу, определяемому числом в счетчике 2. По заднему фронту (перепаду О!1) каждого им-пульса синхронизации, т.е. после окончания записи очередного слова, число в счетчике 2 увеличивается на единицу и подготавливается следующая,10 ячейка блока памяти 3 для записн следующего слова. Как только в счетчике 2 сформируется число, отличное от нуля, на инверсном выходе дешифратора 4 устанавливается нулевой уро-, >5 вень, à íà его прямом выходе - единичный о
После ввода последнего слова массива формируется задний фронт импульса сопровождения массива, а в счетчи-20 ке 2 оказывается записанным число, равное количеству заполненных ячеек блока памяти 3. По заднему фронту импульса сопровождения массива устанавливаются в "1" триггер 7 и триггер
8, формируется единичный сигнал на управляющем входе коммутатора 6 и сигнал готовности на выхоце 14..При этом коммутатор 6 пропускает на выход 13 число, сформированное в счет- 30 чике 2 и равное объему накопленного массива.
ЭВМ, обнаружив сигнал готовности, считьгвает служебное слово и затем формирует на входе 11 импульс подтверждения ввода. Этот импульс поступает на первый вход элемента И-НЕ 1, на втором входе которого установлен единичный сигнал с инверсного выхода дешифратора 4, так как число в счет-,40 чике 2 отлАно от нуля. Импульс подтверждения ввода инвертируется и про% ходит ча выход элемента И-НЕ 1 . .По заднему фронту этого импульса число в счетчике 2 уменьшается на единицу, таким образом устайавливается адрес последнего слова в блоке памяти 3.
По заднему фронту импульса подтверждейия ввода сбрасывается триггер 7,. на управляющем входе коммутатора 6 ! устанавливается нулевой уровень, на выход 13 поступает последнее слово массива. Зятем ЭВМ считьгвает информационные слона массияа в порядке,обратном их посту лен по от датчика. .Считывание осуществляется аналогично считыван по сну >бн<.го слона., После
5 4 считывания второго (по порядку поступления от датчика) слова мАссива в счетчике 2 установится ноль, на выходе 13 сформируется очередное слова массива, на первом (прямом) выходе дешифратора 4 установится единичный уровень, а на инверсном — нулевой. При вводе в ЭВМ первого слова массива, импульс подтверждения пройдет через элемент И 5, сбросит триггер 8, и на выходе 14 установится ноль. Состояние счетчика 2 останется нулевым, так как через элемент
И-HR 1 этот импульс не пройдет. Уст" ройство окажется установленным в исходное состояние и готовым принять следующий массив данных, Формула и з о б р е т е И и я
Устройство для ввода информации, содержащее элемент И, первый вход которого соединен с первым выходом дешифратора, счетчик, вход сложения которого является входом синхронизации устройства, а выходы соединенМ с первой группо% входдв коммутатора, блок памяти, информационные входы которого являются информационными входами устройства, о т л и ч а ющ е,е с А тем, что, с целью повышения быстродействия, в него введены первый и второй триггеры, элемент
И-НЕ, первый вход которого соединей с вторым входом элемента И и входом установки в "0" первого триггера, второй вход соединен с вторым выходом дешифратора, а..выход — с входом вычитания счетчика, .выходы которогб соединены с адресными входами дешифратора и блока памяти, управляющий вход которого соединен с входо1г синхронизации устройства, а выходы — с второй группой входов коммутатора, выходы которого являются информацибн" ными выходами устройства, а управляющий вход соединен с выходом первого триггера, вход установки в "1" которого является входом сопровождения информации устройства и соединен с входом установки в "1" второго триггера, вход установки в "0" которого соединен с выходом элемента И, а выход является выходом готовности устройства.
l 508825
Составитель А.Алексеев
Техред М.Ходанич Корректор С.Черни
4 Редактор А.Купрякова
« е
Ф»
Заказ 97
1970 Тир Яж Подписное
BHHHIIH ГосуДарственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Рауюская наб., д. 4/5
Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101