IND
О)
СО
со
65
Изобретение относится к вычислительной технике, предназначено для обмена данными между внешними устройствами и ЭВМ и может быть использовано в системах управления, использующих ЭВМ.
Цель изобретения - увеличение пропускной способности устройства.
На фиг. 1 представлена принципиальная схема устройства;.на фиг. 2 - при-10 этом мер реализации блока управления; на фиг. 3 - временные диаграммы работы устройства. Устройство для ввода информации (фиг. 1) содержит первый регистр 1. данных, первый регистр 2 адреса, второй регистр 3 данных, второй регистр 4 адреса, блок 5 управления, входы и выходы 6-13 устройства Блок управления (фиг. 2) содержи опорный, генератор 14, триггер 15, первьш 16 и второй 17 элементы И,, первый 18, второй 19, третий 20 D триггеры, узел задержки 21, третий элемент И 22, элемент ИЛИ 23. .Устройство для.ввода данных рабо тает следующим образом. При приеме сообщения на входе 7 из абонента регистры 1, 2, 3, 4 работают в режиме сдвига. Сообщение поступает на вход 8 последовательного кода второго регистра 3 данных в виде ,,,.j 1 ,. I где I а . стартовая единица; - биты адреса (i ТК, К разрядность адреса); Bj - биты первого слова данных Cj - биты второго слова данных (i In, n - разрядность данных). Перед приемом сообщения на входе 8 всех разрядных регистров 1, 2, 3 и 4 записан О, на входы выбора ре жима работы регистров 1, 2, 3 и 4 поступает О с выхода К-го разряда второго регистра 4 адреса. Смена бит сообщения по входу 8 на выходах регистров 1,2,3 и 4 происхо дит по переднему фронту тактовых Им пулъсов сдвига на входе 6,. поступающих с выхода первого элемента И 1 блока 5 управления. По окончанию пр ема сообщения на входе 8 стартовая 1, записанная в К-ый разряд второ го регистра 4 адреса, переключает-р гистры 1, 2, 3 и 4 в режим параллел мой записи и поступает по входу 9
окончания приема на информационньй вход первого D-триггера 18 блока 5 управления. На выходе лервого D-триг-. гера 18 вырабатывается сигнал запроса, который по входу 10 запроса блока 5 управления поступает на ЭВМ,в ответ на который из ЭВМ поступает сигнал разрешения на вход 11. После этого производится ввод данных в ЭВМ, при блок 5 управления формирует два импульса синхронизации параллельной записи на выходе 12, поступающих на входы синхронизации регистров 1, 2, 3 и 4. Ввод данных в ЭВМ осуществляется в два цикла. В первом.цикле вводится второе слово с информационных выходов второго регистра 3 данных, при этом на старшие разряды шины адреса постузаписанньйпает адрес в соответствующие разряды второго регистра 4 адреса, а на младший разряд шины адреса поступает 1 с выхода К-го разряда первого регистра 2 адреса. После ввода второго слова блок 5 управления с выхода элемента ИЛИ 23 вырабатывает первый тактовьш импульс параллельной записи на выходе 12, по заднему фронту которого в первые регистры данных 1 и адреса 2 записывается О, так как их параллельные входы подключены к шине логического О. Во второй регистр 3 данных записывается nejjBoe слово сообщения с выхода первого регистра 1 данных, а во второй регистр 4 адреса переписывается то же самое значение адреса с выходов первого регистра 2 адреса. После этого значение младшего разряда на шине адреса меняется с 1 на О, так как в первьй регистр 2 адреса записан О. Во второй цикл вводится первое слово с информационных выходов второго регистра 3 данных по адресу, модифицированному указанным вьш1е способом. Посде ввода первого слова в блоке 5 управления формируется второй тактовый импульс параллельной записи на выходе 1 2,по заднему фронту которого во вторые регистры данных 3 и адреса 4 записывается О с выходов первых регистров данных 14 адреса 2. Обнуление второго регистра 4 адрёса вызывает изменения уровня сигнала заполнения на входе 9 с выхода К-го разряда второго регистра 4 адреса. Блок управления реагирует на это снятием сигнала запроса с выхода 1 в ответ на что ЭВМ снимает сигнал разрешения на входе 11. Низкий уровень сигнала на выходе К-го разряда второго регистра 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. Устройство для ввода информации, содержащее первые регистры данных и адреса, отличающеес я тем, что, с целью увеличения пропускной способности устройства в него введены вторые регистры данных, и адреса, блок управления, информационные выходы первых регистров данных и адреса подключены-соответственно к входам параллельного кода вторых регистров данных и адреса, выход старшего разряда первого регистра данных подключен к входу последовательного кода регистров адреса, вход последовательного кода первого регистра данных . подключен к выходу старшего разряда второго регистра данных, информационные выходы которого являются информационными выходами устройства, а вход последовательного кода является информационным входом устройства, выход старшего разряда второго регистра адреса подключен к входам выбора режима работы всех регистров и входу окончания приёма блока управления, выходы синхронизации сдвига и параллельной записи которого подключены к соответствующим входам синхронизации и параллельной записи -всех регистров, вход разрешения блока управления является входом разрешения устройства, а выходы запроса и синхронизации выдачи данных являются соответственно выходом запроса и выходом синхронизации выдачи данных устройства, информационные выходы второго регистра адреса, кроме выхода старшего разряда, и выход старшего разряда первого регистра адреса являются адресными выходами устройства, входы параллельного кода первых регистров данных и адреса подключены к шине логического нуля. 2. Устройство по п. 1, от л ичающее ся тем, что блок управления содержит опорньш- генератор, Т-триггер,три D-триггера, три элемента И, элемент ИЛИ, узел задержки, выход опорного генератора соединен со счетным входом Т-триггера и первым входом первого и второго элементов И, вторые входы которых подключены соответственно к прямому и инверсному выходам Т-триггера выход первого элемента И является выходом синхронизации сдвига блока, выход второго элемента И подключен к С-входам D-триГгеров и узла задержки и является выходом синхронизации выдачи данных, информационный вход перво-, го D-триггера является входом окончания приема блока, а выход является. выходом запроса блока, информационный вход второго D-триггера является входом разрешения блока, выход которого подключен к инф 3рмационному входу третьего D-триггера и первому входу третьего элемента И, второй вход которого подключен к инверсному выходу третьего D-триггера, а выход - к информационному входу уз$12673966
ла задержки и первому входу элемен- элемента ИЛИ является выходом синта ШШ, второй вход которого соеди- хронизации параллельной записи блонен с выходом узла задержки, выход ка,
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения вычислительной машины с линиями связи | 1985 |
|
SU1262512A1 |
Устройство для сопряжения ЭВМ с общей магистралью | 1990 |
|
SU1728867A1 |
Устройство для ввода-вывода информации | 1986 |
|
SU1429105A1 |
Устройство для сопряжения ЭВМ с каналом связи | 1988 |
|
SU1656544A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ | 1992 |
|
RU2043652C1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1987 |
|
SU1515165A1 |
Устройство межмашинной связи | 1987 |
|
SU1474666A1 |
Устройство для сопряжения N абонентов с М ЭВМ | 1988 |
|
SU1564635A1 |
Устройство для обмена информацией между ЭВМ и периферийными устройствами | 1989 |
|
SU1777145A2 |
Устройство для сбора данных о работе ЭВМ | 1982 |
|
SU1121679A1 |
Изобретение относится к вычислительной технике и предназначено для обмена данными между внешними устройствами и ЭВМ, может быть использовано в системах управления, использукмцих ЭВМ. Целью изобретения является увеличение пропускной способности устройства. Устройство ввода информации за счет введения регистров данных и адреса, блока управления, предназначенных для приема и обработки сообщений, включающих в себя слова данных, имеющих формат двойного слова, обеспечивает повышение пропускной способности устройства. 1 3.п. ф-лы, 3 ил.
15
ДОПОЛНИТЕЛЬНЫЙ РУЧНОЙ ПРИВОД для ВЕЛОСИПЕДОВ | 0 |
|
SU303231A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода-вывода | 1978 |
|
SU737937A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-10-30—Публикация
1981-03-30—Подача