11
Изобретение относится к вычислительной технике и автоматике и может быть .использовано для ввода информации в ЭВМ с клавиатуры.
Цель изобретения - повышение быст родействия устройства за счет исключения ожидания окончания дребезга контактов.
На чертеже изображено и предлагаемое устройство.
Устройство для ввода информации содержит генератор 1, мультиплексор 2 элемент 2И-ИЛИ 3, триггер 4, элемент И 5j, триггер 6, дешифратор .7, блок 8 памяти, элементы И 9-11,триг- гер.12, счетчик 13 и группу 14 элементов коммутации.
Устройство работает следующим образом.
Блок 8 памяти содержит матрицу триггерных -ячеек, состояние которых после включения электропитания не определено. Поэтому в устройстве предусмотрен режим Начальной установки, при котором в ячейки блока 8 памяти производится запись логических О, поступающих на четные входы (0,2, 4,6...) мультиплексора 2, запись производится в те ячейки блока 8 памя- ти, которые находятся в единичном состоянии.
в режим начальной установки устройство переходит при включении питания.. С генератора 1 импульсы поступают на второй вход триггера 4, работающего в режиме деления частоты. Дешифратор 7 предназначен для организации сетки импульсов, обеспечиваю (Щих работу устройства. С первого вы- Хода триггера 4 импульсы nocTynajoT на первый вход элемента И 11, открытый по второму входу логической 1, и далее на вход счетчика 13, работающего в режиме суммирования.
При включении питания и поступления первого импульса от генератора 1 , с третьего выхода дешифратора 7 импульс логического О поступает па второй вход триггера 6, уста- навливая его в нулевое состояние, что обеспечивает подачу логического О на первый вход блока 8 памяти релсим считывания. С выхода счетчика 13 код адреса поступает на .входы группы (адресные входы) блока 8 и на входы второй группы коммутатора 1, обеспечивая последовательный опрос состояния триггерных ячеек
5 Q
Q 5
Q г
5
172
блока 8 и информационных входов мультиплексора 2. При опросе четных входов мультиплексора 2 (что соответствует логическому О младшего разряда кода адреса) сигнал логической 1 с выхода мультиплексора 2 поступает на соответствующие два входа элемента 2И-ИЛИ 3, на другие два входа которого поступает сигнал логического О с младшего разряда счетчика 13. На третью пару входов элемента 2И-ИЛИ поступает сигнал неопределенного состояния с выхода блока 8 памяти. При поступлении логической 1 с выхода блока 8 памяти на соответствующие два входа элемента 2И-ИЛИ, на выходе устанавливается логическая 1, поступающая на первый вход элемента И 5; При подаче логической 1 с первого выхода дешифратора 7 на второй вход элемента И 5 происходит переключение триггера 6 в единичное состояние, сигнал логической 1 с выхода которого устанавливает режим записи блока 8 памяти и открывает первый вход элемента И 9, при поступлении логической 1 на второй вход которого с второго вькода дешифратора 7 вырабатывается сброс записи, поступающий на третий вход блока 8 памяти и устанавливающий соответствующую триггерную ячейку в нулевое состояние. Аналогично происходит установка в нулевое состояние триггерных ячеек блока 8 памяти по остальным адресным входам .
При поступлении логического О с выхода блока 8 памяти в режиме начальной установки записи новой информации не происходит. При срабатывании любого элемента группы 14 элементов коммутации логический О с нормально разомкнутых контактов поступаетна соответствующий вхрд мультиплексора 2, с выхода которого логическая 1 поступает на два входа элемента 2И-ИЛИ, на другие два выхода которого поступает логическая первого разряда выхода счетчи 1
ка 13 (логическая 1 в.мпадшем разряде, кода соответствует опросу нечетных входов коммутатора), на следующие два входа поступает логический О с выхода блока 8 памяти, открывая по первому входу элемент И 5, при приходе логической 1 на
31
второй вход которого переклйчается триггер 6, который устанавливает режим записи блока 8 памяти и через открытый по первому входу элемент И 10 переключает триггер 12, с прямого выхода которого логическая 1 поступает на выход готовности устройства, с инверсного выхода триггера 12 логический О запрещает счет импульсов счетчиком 13. Приняв сигнал готовности кода с выхода готовности устройства, управляющая ЭВМ считывает информацию с выходов устройства, выдает на вход перезапуска устройства импульс, по которому триггер 12 устанавливается в нулевое состояние и разрешает дальнейшее прохождение тактовых импульсов через элемент И 11 на вход счетчика 13. При приходе логической 1 со второго выхода дешифратора 7 на вход элемента И 9 на его выходе появляется строб записи логической 1 в блок 8 памяти. При приходе логического О с третьего выхода дешифратора 7 на вход сброса, триггера 6 происходит его установка в нулевое состояние и устанавливается режим считьгоания на блоке 8 памя- -тн. При отпускании нормально разомкнутых контактов датчика и ср5абаты- вании нормально замкнутых контактов цикл записи информации в блок 8 памяти повторяетсй. Этот цикл аналогичен режиму начальной установки при включении устройства, в этом случае в соответствующий адрес блока 8 памяти записывается логический О. Формула изобретения
Устройство для ввода информации, содержащее генератор, счетчик, блок памяти, первый триггер, мультиплексор, блок памяти, два элемента И и группу элементов коммутации, выход генератора соединен со счетным входом первого триггера, прямой выход первого триггера соединен с первым входом первого элемента И, выход которого соединен со счетным входом, счетчика, выход первого разряда счетчика соединен с информационным входом блока памяти и с первым - разрядом адресного входа мультиплексора, выходы разрядов с второго по п-й счетчика соединены, с разрядами с второго по п-й адресного входа мультиплексора и с разрядами с первого по (п-1)-й адресного входа бло74
ка памяти, выход второго элемента И соединен с входом строба блока памяти, выходы элементов коммутации группы соединены с информационными вхо- дами мультиплексора, отличающееся тем, что, с целью повьше- ния быстродействия устройства за счет- исключения ожидания окончания дребезга контактов, в него дополнительно
введены дешифратор, два триггера, два элемента И, элемент 2И-ИЛИ, причем выход генератора соединен с первым информационным входом дешифратора, выход первого триггера соединен
с вторым информационным входом дешифратора, инверсный выход второго триггера соединен с вторым входом первого элемента И, прямой выход второго триггера является выходом признака
готовности устройства, вход сброса второго триггера является входом перезапуска устройства,.информационный вход второго триггера соединен с входом логической единицы устройства, выход третьего элемента И соединен с входом синхронизации второго триггера, первый вход третьего элемента И соединен с информационным входом блока памяти и с первым прямым входом первой группы элемента 2И-ИЛИ и инверсным входом второй группы И элемента 2И-ИЛИ, выход элемента 2И-ИЛИ соединен с первым входом четвертого элемента И, выход
которого соединен с входом синхронизации третьего триггера, прямой выход которого соединен с входом чтения-записи блока памяти, с первым входом второго элемента И и с
вторым входом третьего элемента И, информационный вход третьего триггера соединен с входом- логической единицы устройства, инверсный выход мультиплексора соединен с вторым прямым входом первой группы элемента 2И-ИЛИ и с первым прямым входом второй группы элемента 2И-ИЛИ, . выход блока памяти соединен с инверсным входом первой группы элемента 2И-ИЛИ и с вторым прямым входом второй группы элемента 2И-ИЛИ, первый и второй выходы дешифратора соединены с вторыми входами четвертого и второго элементов И соответственно, третий выход дешифратора соединен с входом сброса третьего триггера, выход счетчика является выходом устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления динамической памятью | 1990 |
|
SU1783582A1 |
Процессор параллельной обработки | 1990 |
|
SU1797126A1 |
Микропроцессорное устройство для цифрового преобразования координат | 1982 |
|
SU1104523A1 |
АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ДИСКРЕТНОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ | 1991 |
|
RU2015550C1 |
Устройство для ретрансляции речевых сигналов | 1990 |
|
SU1830627A1 |
Устройство для контроля функционирования логических блоков | 1987 |
|
SU1432528A2 |
Устройство для генерации векторов на индикаторе с растровой разверткой | 1980 |
|
SU922719A1 |
Устройство управления процессора | 1988 |
|
SU1670686A1 |
Устройство для контроля многоразрядных блоков оперативной памяти | 1987 |
|
SU1495854A1 |
Ретранслятор сообщений | 1990 |
|
SU1734227A1 |
Изобретение относится к вычислительной технике и автоматике и может быть использовано для ввода информации в ЭВМ с клавиатуры. Цель изобретения - повышение быстродействия устройства за счет исключения ожидания окончания дребезга контактов.Устройство содержит генератор 1, мультиплексор 2, элемент 2И-ИЛИ, три триггера, четыре элемента И, счетчик 13, блок 8 памяти, дешифратор 7, группу 14 элементов коммутации. 1 ил.
ПЛАЗМЕННАЯ УСТАНОВКА ДЛЯ СФЕРОИДИЗАЦИИ МЕТАЛЛИЧЕСКИХ ПОРОШКОВ В ПОТОКЕ ТЕРМИЧЕСКОЙ ПЛАЗМЫ | 2020 |
|
RU2756327C1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1983 |
|
SU1118991A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-06-23—Публикация
1986-01-17—Подача