(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ
3, вввтнпь установки 4 ч ггиль 5 разрешения эающсн, вентиль сброса б, дифференцирующую аепь 7, &пвы&1т ИЛИ в, триггер 9, регистр 1О чвсла разрядов, регистр 11 числа слов, сдвиговый регистр 12, блок 13 сравнения j разрядов, блок 14 сравнения слов, счетчик 15 числа разрядов, счетчик 16 числа слов, генератор импульсов 17, элемент задержки 18, буферный регистр 19 счетчик байтов 2 О, дешифратор байтов 21, группую элементов И. (вентилей байтов) 22, элем т НЕ (инвертор запрета) 23, элемент задержки 24, элемент НЕ (вентиль готовности) 25, элемент ИЛИ (сборка сигналов готовности) 26, элемент ИЛИ (сборка 6aft- 15 тов) 27.
Устройство работает следующим образом. В регистр 10 заносится число разрядов входного информадионного слова, Состойние регистра дешифрируется дешифратором 3, . 20 который своим выходом управляет прохождением соответствующего количества разрядов информации на сдвиговый регистр 12. На регистре 11 задается требуемое число входных слов, необходимых для формнрования25 машинного слова. Слова входной информации поступают в младшие разряды блока 12, а импульсы сопровождения информационных слов (заявки) поступают на вход вентиля 5 и вход сброса счетчика 15. Два других30
входа вентиля 5 управляются выходами блоков 13 и 14. Заявка, пройдя вентиль 5, разрешает запись информации в выходной сдвиговый регистр 12. На элементе 7 выделяется задний фронт заявки, который пос- 35 тупает на счетный вход счетчика 16, подсчитывающего количество входных информационных слов, задерживается на элементе задержки 19 и через вентиль уста иовки 4, который управляется выходом блока 14, 0 перебрасывает в единичное состояние триггер 9. Тем самым запускается генератор 17, импульсы с которого через вентиль 2 производят сдвиг содержимого регистра 12 в стен рону старших разрядов. Одновременно эти же импульсы поступают на счетный вход счетчика 15, подсчитывающего количество сдвиговых импульсов. Как только ипформ; ция в сдвиговом регистре 12 сдвинется, освободив младшяо разряды, на количество 50 разрядов, заданное в регистре Ю, потон 1иал на выходе блока 13 сбросит через элемент ИЛИ 8 триггер 9 в нулевое состояние, запретит прохождение импульсов сдэига на вход блока 12 через вентиль управ- 55 ления 2, Частота генератора 17 подобрана таким образом, чтобы количество двигов успевало пройти до прихода следуюей заявки. Цикл занесения входных инфо} ационньтх слов в младшие разряды регист-
ра 12 и сдвиг информация в сторону ста тих повторяется до тех пор, йока содержимое счетчика 16 не совпадет с лодом, заданным на регистре 11 числа слоа Потендйал на выходе блока 14 сравнения слов запрещает прохождение задержанной заявки через вентиль установки 4, {триггер 9 остается в нулевом состоянии, к сдвиг
.в сдвиговом регистре 12 не происходит Одновременно разрешающий потенциал с ин вертора сброса 1 сбрасывает счетчик 20, записывает парафе гным кодом сформирован ное машинное слово в буферный регистр 19 и выдает- через элемент 26 сигнал Готов ность в ЭВМ; Задержанная заявка проходит через вентиль 6, открытый потенциалом инвертора 1 при сбросе счетчика 16 и регистра 12, тем самым подготавливая уст« рОйство для формирования следующего ма шинного слова.
На сигнал Готовность ЭВМ выдает сиг нал приема информации, по которому через первый К-разрядный вентиль байтов 22, открытый разрешающим потенциалом с дешифратора 21, и сборку байтов 27 в ЭВМ . для записи выдается младший байт сформированного машинного слова. Задержанный на элементе задержки 24 сигнал приема И1 формации добавляет Vl в счетчик 2О и через сборку 26 поступает в ЭВМ как следующий сигнал Готовность. Поте1щиал с дешифратора байтов 21 разрешает прохож дение информации в ЭВМ через второй вен™ тиль байтов 22 и т. д. (общее количество вентилей байтов 22 в устройстве зависит от формата полноразрядного машинного слов ЭВМ и равно целому числу п , где П гШ/Н, К - число разрядов баГгга, ТП - разрввдность машинного слова ЭВМ). После выдачи в ЭВМ последнего информационного байта по тенциал с инвертора 23 запрещает прохождение задержанного сигнала приема информации через вентиль готовности 25 и запись информации в ЭВМ прекращается до прихода следующего разрешающего потенциала с инвертора 1.
Устройство может работать в комплексе, с ЭВМ, имеющими режим обмена с внешними устройствами полноразрядными машинными словами. При этом информацию в ЭВМ необходимо выдавать с выхода сдвигового регистра 12.
Предлагаемое устройство для ввода информации предназначено для функционировани в составе специализированной аппаратуры электрического и логического сопряжения различных .источников экспериментальной информации с ЭВЛ и является ее выходным узлом. Устройство подключается к каналам (мультиплексному или селекторному) ввода - вывода ЭВМ как внешнее устройство ЭВМ, производит рациональную плотную упаковку ,«ашинных слов из входные слов различной разрядности и последующий побайтный обмен с ЭВМ, что позволяет осуществить эффективную загрузку памяти ЭВМ при обработ ке экспериментальной информации. Формула из обретения Устройство для ввода информации по 1вт. св. № 492871, отличающееся тем, что, с целью расширения функц нальных возможностей, в него введены счетчик байтов, дешифратор байтов, буферный регистр, группа элементов И, элеме ты ИЛИ, элементы НЕ и элемент задержки причем вход буферного регистра соединен с выходом сдвигового регистра, выход ин вертора сброса соединен с первыми входа- ми счетчика байтов и первого элемента ИЛ выход которого подключен к первому и ходу устройства, вторые входы счетчкка байтов и первого элемента ИЛИ соединены с выходами первого элемента НЕ, первый вход которого соединен с выходом второ1ч элемента НЕ, выход элемента задержки соединен со вторым входом первого элеме1 4 та НЕ, выход счетчика байтов соединен с входом деши(атора байтов, выходы которо го соединены соответственно с первым; BX(W дом каждого из группы элементов И, вторые входы которых соединены соответственно с выходами разрядов буферного регистра третьи входы этих элементов И объедвневц и соединены с входом устройства И входом элемента задержки, выходы элементов И группы соединены соответственно с вх1 дами второго элемента ИЛИ, вЫход которо« го соединен со вторым; выходом устройства, вход второго элемента НЕ соединен с последним выходом дешифратора байтов. С ..
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1973 |
|
SU492871A1 |
Устройство для сопряжения с электронной вычислительной машиной | 1981 |
|
SU1008726A1 |
Устройство для обработки и ввода экспериментальный данных в вичислительную машину | 1975 |
|
SU541162A1 |
Устройство для обработки и ввода информации | 1980 |
|
SU951286A1 |
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте | 1984 |
|
SU1348842A1 |
Устройство для ввода информации | 1983 |
|
SU1164716A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1983 |
|
SU1140125A1 |
Способ многодорожечной цифровой магнитной записи и устройство для его осуществления | 1988 |
|
SU1606996A1 |
Устройство для обмена данными между источником и приемником информации | 1988 |
|
SU1557566A1 |
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами | 1990 |
|
SU1751775A1 |
Авторы
Даты
1977-03-25—Публикация
1975-08-08—Подача