Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и предназначено для обмена данными между внешними устройствами и ЭВМ, может быть использовано в системах управления, использукмцих ЭВМ. Целью изобретения является увеличение пропускной способности устройства. Устройство ввода информации за счет введения регистров данных и адреса, блока управления , предназначенных для приема и обработки сообщений, включающих в себя слова данных, имеющих формат двойного слова, обеспечивает повышение пропускной способности устройства . 1 3.п. ф-лы, 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„,SU,,1267 9 А1 (5D 4 G 06 F 3 00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТЦУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblT (21) 3266643/24-24 (22) 30.03.81 (46) 30.10.86. Бюл. У 40 (72) Б.Й.Смирнов, А.А.Сычев и А.P.ßHîâ (53) 681.327.11(088.8) (56) Авторское свидетельство СССР
У.503231, кл. G 06 F 3/04, 1976.
Авторское свидетельство СССР
В 737937, кл, G 06 F 3/00, 1978. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и предназначено для обмена данными между внешними устройствами и 3ВМ, может быть использовано в системах управления, использующих 3ВМ. Целью изобретения является увеличение пропускной способности устройства. Устройство ввода информации за счет введения регистров данных и адреса, блока управления, предназначенных для приема и обработки сообщений, включающих в себя слова данных, имеющих формат двойного слова, обеспечивает повышение пропускной способности устройства. 1 з.п. ф-лы, 3 ил.
3 12673
Изобретение относится к вычислительной технике, предназначено для обмена данными между внешними устройствами и ЭВМ и может быть использовано в системах управления, использующих ЭВМ.
Цель изобретения — увеличение пропускной способности устройства.
На фиг. 1 представлена принципиальная схема устройства;.на фиг. 2 — при- 0 мер реализации блока управления; на фиг. 3 — временные диаграммы работы устройства.
Устройство для ввода информации (фиг. 1) содержит первый регистр 1. 15 данных, первый регистр 2 адреса, второй регистр 3 данных, второй регистр 4. адреса, блок 5 управления, входы и выходы 6 - 13 устройства„
Блок управления (фиг. 2) содержит 2О опорный. генератор 14, триггер 15,, первый 16 и второй 17 элементы И,, первый 18, второй 19, третий 20 l>— триггеры, узел задержки 21, третий элемент И 22, элемент ИЛИ 23. 25
Устройство для, ввода данных работает следующим образом.
При приеме сообщения на входе 7 из абонента регистры 1, 2, 3, 4 работают в режиме сдвига. Сообщение поступает на вход 8 последовательного кода второго регистра 3 данных в виде
b< C C< ° Ср С1 где .I — стартовая единица; а. — биты адреса (i = 1К, К— разрядность адреса);
В; — биты первого слова данных;
С; — биты второго слова данных (i = 1n, и — разрядность 40 данных).
Перед приемом сообщения на входе
8 всех разрядных регистров 1, 2, 3 и 4 записан "0", на входы выбора режима работы регистров 1, 2, 3 и 4 . 4s поступает "0" с выхода К-го разряда второго регистра 4 адреса.
Смена бит сообщейия по входу 8 на выходах регистров 1,2,3 и 4 происхо. дит по переднему фронту тактовых им- Sp пульсов сдвига на входе 6,, поступающих с выхода первого элемента И !6 блока 5 управления. По окончанию приема сообщения на входе 8 стартовая и
1, записанная в К-ый разряд второго регистра 4 адреса, переключает регистры 1, 2, 3 и 4 в режим параллельной записи и поступает по входу 9
96
1 окончания приема на информационный вход первого D-триггера 18 блока 5 управления. На выходе лервого D- pzr-, repa 18 вырабатывается сигнал запроса, который по входу 10 запроса блока 5 управления поступает на ЭВМ,в ответ на который из ЭВМ поступает сигнал разрешения на вход 11. После этого производится ввод данных в ЭВМ, при этом блок 5 управления формирует два импульса синхронизации параллельной записи на выходе 12, поступающих на входы синхронизации регистров 1, 2, 3 и 4. Ввод данных в ЭВМ осуществляется в два цикла.
В первом. цикле вводится второе слово с информационных выходов второго регистра 3 данных, при этом на старшие разряды шины адреса поступает адрес а, — а „,, записанный в соответствующие разряды второго регистра 4 адреса, а на младший разряд шины адреса поступает 1 с выхода К-го разряда первого регистра 2 адреса. После ввода второго слова блок 5 управления с выхода элемента ИЛИ 23 вырабатывает первый тактовый импульс параллельной записи на выходе 12, по sаднему фронту которого в первые регистры данных 1 и адреса 2 записывается "0", так как их параллельные входы подключены к шине логического "0" Во второй регистр 3 данных записывается первое слово сообщения с выхода первого регистра 1 данных, а во второй регистр
4 адреса переписывается то же самое значение адреса с выходов первого регистра 2 адреса. После этого значение младшего разряда на шине адреса меняется с " 1" на "0", так как в первый регистр 2 адреса записан "0".
Во второй цикл вводится первое слово с информационных выходов второго регистра 3 данных по адресу, модифицированному указанным вьппе способом. Посде ввода первого слова в блоке 5 управления формируется второй тактовый импульс параллельной записи на выходе 12,по заднему фронту которого во вторые регистрыданных 3 и адреса 4 записывается "0" с выходов первых регистров данных 14 адреса 2.
Обнуление второго регистра 4 адреса вызывает изменения уровня сигнала заполнения на входе 9 с выхода К вЂ” го разряда второго регистра 4 адреса.
Блок управления реагирует на это
1267396
55 входу третьего элемента И, второй вход которого подключен к инверсному выходу третьего D-триггера, а выход — к информационному входу ysснятием сигнала запроса с выхода 10, в ответ на что ЭВИ снимает сигнал разрешения на входе 11.
Низкий уровень сигнала на выходе
К-ro разряда второго регистра 4 адреса переключают регистры 1, 2, 3 и 4 в режим сдвига, приводя в состояние готовности к приему нового сообщения из абонента.
Приведенный блок 5 управления работает следующим образом. При подаче тактовых импульсов от опорного генератора 14 на счетный вход триггера
15 на выходах соответственно первого
16 и второго 17 элементов И формируются тактовые импульсы сдвига 6 и тактовые импульсы синхронизации выдачи данных 7 со скважностью четыре и сдвинутые друг относительно друга. на полпериода. Сигнал заполнения 9 поступает на информационный вход первого D-триггера 18, и по заднему фронту импульсов синхронизации 7, на его выходе формируется сигнал запроса 10. При поступлении на информационный вход второго D-триггера 19 сигнала разрешения 11 на третьем
D-триггере 20 и третьем элементе И 22 формируется одиночный импульс, который на выходе элемента ИЛИ 23 формирует первый сигнал параллельной записи 12, тот же импульс, задержанный на узле задержки 21, формирует второй сигнал параллельной записи 12.
Таким образом, изобретение обеспечивает повышение пропускной способности устройства ввода информации за счет введения в него средств для приема и обработки сообщений, включающих в себя слова данных, имеющих формат двойного слова.
Формула изобретения
1. Устройство для ввода информации, содержащее первые регистры данных и адреса, о т л и ч а ю щ е е с я тем, что, с целью увеличения пропускной способности устройства, в него введены вторые регистрй данных.и адреса, блок управления, информационные выходы первых регистров данных и адреса подключены.соответственно к входам параллельного кода вторых регистров данных и адреса, выход старшего разряда первого регистра данных подключен к вхоФ ду последовательного кода регистров
10 !
40 адреса, вход последовательного кода первого регистра данных . подключен к выходу старшего разряда второго регистра данных, информационные выходы которого являются информационными выходами устройства, а вход последовательного кода является информационным входом устройства, выход старшего разряда второго регистра адреса подключен к входам выбора режима работы всех регистров и входу окончания приема блока управления, выходы синхронизации сдвига и параллельной записи которого подключены к соответствующим входам синхронизации и параллельной записи всех регистров, вход разрешения блока управления является входом разрешения устройства, а выходы запроса и синхронизации выдачи данных являются соответственно выходом запроса и выходом синхронизации выдачи данных устройства, информационные выходы второго регистра адреса, кроме выхода старшего разряда, и выход старшего разряда первого регистра адреса являются адресными выходами устройства, входы параллельного кода первых регистров данных и адреса подключены к шине логического нуля.
2. Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок управления содержит опорный генератор, Т-триггер,три D-триггера, три элемента И, элемент ИЛИ, узел задержки, выход опорного генератора соединен со счетным входом Т-триггера и первым входом первого и второго элементов И, вторые входы которых подключены соответственно к прямому и инверсному выходам Т-триггера, выход первого элемента И является выходом синхронизации сдвига блока, выход второго элемента И подключен к С-входам D-триггеров и узла задержки и является выходом синхронизации выдачи данных, информационный вход перво-, го D-триггера является входом окончания приема блока, а выход является. выходом запроса блока, информационный вход второго D-триггера является входом разрешения блока, выход которого подключен к инфбрмационному входу третьего D-триггера и первому
3 1267396 б ла задержки и первому входу элемен- элемента ИЛИ является выходом синта HJIH второй вход которого соеди- хронизации параллельной записи блонен с выходом узла задержки, выход ка.
1267396 н
Фии. Л
Составитель И. Карнова, Техред И. Верес ° Корректор С.Шекмар !
Редактор В.Ковтун
Тиран 671 Подписное
ВНИИПИ .Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж 35, Раушская . наб., д. 4/5 Заказ 5774/46
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4