равления содержит триггер, элемент задержки, три элемента ИЛИ, два элемента НЕ, шесть элементов И, первый вход первого элемента И соединен с первым входом второго элемента И и являетс л первым входом запуска блока управлень,, вход элемента задержки является вторы;. входом запуска блока управления, выход первого элемента ИЛИ соединен со счетным входом триггера и является первым выходом блока управления, выходы второго и третьего элементов ИЛИ являются вторым и третьим выходами блока управления соответственно, второй вход первого элемента И соединен с входом первого элемента НЕ, с первым входом первого элемента ИЛИ и является первым входом разрешения чтения блока управления, второй вход второго элемента И соединен с входом второго
элемента НЕ, с вторым входом первого элемента ИЛИ и является вторым входом разрешения чтения блока управления, при этом в блоке управления выходы первого и второго элементов И соединены с первыми входами второго и третьего элементов ИЛИ соответственно, вторые входы которых соединены с выходами третьего и четвертого элементов И соответственно, первые входы которых соединены с вцхода- ми пятого и njecToro элементов И соответственно, первые входы которых соединены с выходами первого и второго элементов НЕ соответственно, вторые входы пятого и шестого элементов И соединены с единичным и нулевым выходами триггера соответственно, выход элемента задержки соединен с вторыми входами третьего и четвертого элементов И.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения вычислительной машины с телеграфными каналами связи | 1986 |
|
SU1392571A1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1986 |
|
SU1401470A1 |
Станция локальной сети | 1987 |
|
SU1478221A1 |
Устройство для сопряжения ЭВМ с накопителем на магнитных дисках | 1986 |
|
SU1410046A1 |
УСТРОЙСТВО ДЛЯ ПОИСКА ПЕРЕМЕЖАЮЩИХСЯ ОТКАЗОВ В МИКРОПРОЦЕССОРНЫХ СИСТЕМАХ | 1996 |
|
RU2099777C1 |
Устройство для управления сверхоперативной буферной памятью мультипроцессорной ЭВМ | 1981 |
|
SU980097A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1985 |
|
SU1288709A1 |
УСТРОЙСТВО ДЛЯ ПОИСКА ПЕРЕМЕЖАЮЩИХСЯ НЕИСПРАВНОСТЕЙ В МИКРОПРОЦЕССОРНЫХ СИСТЕМАХ | 1992 |
|
RU2030784C1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Устройство для обмена информацией между персональной ЭВМ и управляющим вычислительным комплексом | 1991 |
|
SU1838819A3 |
1
Изобретение относится к вычислительной технике и предназначено для организации ввода в электронно-вычислительную машину (ЭВМ) информации, поступаюш,ей из канала связи.
Целью изобретения является увеличение- быстродействия.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 - схема блока управления.
Устройство содержит (фиг. 1) первый элемент НЕ 1, второй элемент И 2, первый элемент И 3, первый триггер 4, первый элемент ИЛИ 5, второй элемент НЕ 6, третий элемент НЕ 7, группу элементов И 8, третий элемент И 9, четвертый элемент И 10, пятый элемент И 11, второй триггер 12, генератор 13 импульсов, первый счетчик 14, второй элемент ИЛИ 15, дешифратор 16, третий триггер 17, четвертый триггер 18, регистр 19, блок 20 управления, второй счетчик 21, третий счётчик 22, первый буферный регистр 23, второй буферный регистр 24, мультиплексор 25.
Блок 20 управления содержит элемент 26 задержки, первый элемент ИЛИ 27, триггер 28, первый элемент НЕ 29, пятый элемент И 30, шестой элемент И 31, второй элемент НЕ 32, третий элемент И 33, первый элемент И 34, четвертый элемент И 35 второй элемент И 36, второй элемент ИЛИ 37, третий элемент ИЛИ 38.
Устройство работает следующим образом.
При рабочем состоянии канала триггер 4 находится в состоянии «О. Поступающий на вход устройства маркер начала (низкий уровень), проходя через элементы НЕ 1, И 2,
ИЛИ 5, НЕ 6, устанавливает через элемент НЕ 7-триггер 12 в состояние «Ь. Единичное состояние триггера 12 дает разрешающий уровень на элемент И 11, разрешая прохождение сигналов от генератора 13 импульсов на счетчик 14. После того, как на вход счетчика поступает определенное число импульсов, появляется сигнал на первом выходе дешифратора 16, который с поQ мощью элемента И 9 проверяет наличие маркера начала на входе устройства. Если к этому моменту маркер начала отсутствует, то приходящий на вход устройства сигнал расценивается как помеха и устройство переводится в исходное состояние
5 сигналом с выхода элемента ИЛИ 15. Если же маркер начала подтверждается, то сигналы с генератора 13 импульсов продолжают поступать в счетчик 14. Через определенные интервалы времени на группе выходов дешифратора 16 появляются сигналы, которые через элементы И 8 осуществляют запись информационных битов в соответствующие ячейки регистра 19. Одновременно сигнал со старшего разряда группы выходов дешифратора 16 устанавливает
5 в состояние «1 триггер 17, что свидетельствует о наборе в регистре 19 полного слова. Одновременно он устанавливает в исходное состояние в «О триггер 18, который мог быть установлен в состояние «1 в предыдущем цикле формиро0 вания слова. Сигнал с второго выхода дешифратора 16 проверяет наличие маркера конца. При его отсутствии триггер 18 через элемент И 10 устанавливается в состояние «1, а задним фронтом этого сигвход элемента ИЛИ 27 и далее в KaFia.i ЭВМ, выставляя тем самым требования прерывания. Одновременно этот сигнал пос тупая на счетный вход трнггера 28, производит его переключение, при этом открывается элемент И 35 и сигнал с второго выхода дешифратора 16 через элементы И 35 и ИЛИ 38 поступает на вход счетчика 22 и на синхровход второго буферного регистра 24, осуществляя тем самым
нала через элемент ИЛИ 15 устанавливается счетчик 14 в исходное состояние. Сигнал с второго выхода дешифратора 16 поступает также на второй вход запуска блока 20 управления и на элемент 26 задержки, осуществляя запись слова, сфор- мированного в регистре 19 и триггерах 17 и. 18, в один из буферных регистров 23 или 24, представляюших собою циклические регистры на восемь слов каждый.,
Назначение блока 20 управления заклю- 10 запись информации в этот регистр. чается в управлении с помощыб счетчиковЭВМ, обработав прерывание, производит
21 и 22 процессами записи-чтения из двух считывание информации из первого буфер- буферных регистров 23 и 24, каждый ного регистра 23 путем формирования сигна- из которых работает либо в режиме за- ла «Чтение, который поступает на эле- писи слов с регистра 19, либо в режиме мент И 34 и далее через элемент ИЛИ чтения ЭВМ накопленных слов.37 - на вход счетчика 21 и на синхроПроцессы записи-чтения после начальной вход первого буферного регистра 23, осу- установки устройства осуществляются еле- ществляя тем самым выдачу информацион- дующим образом.ных слов с его выхода на информационСформированное на регистре 19 и триг- ный вход мультиплексора 25 с одновре- герах 17 и 18 слово поступает на входы 20 менным гуродвижением информации внутри регистров 23 и 24. Сигнал со второго этого регистра. Разрешающий потенциал с
выхода счетчика 21 поступает на первый управляющий вход мультиплексора 25, развыхода дешифратора 16 (фиг. 2) поступает на второй вход запуска блока 20 управления и далее через элемент 26 задержки на вторые входы элементов И 33 и 35. Первые входы этих элементов являются 25 выходами элементов И 30 и 31 соответственно. На первые входы этих элементов через элементы НЕ 29 и 32 соответственно поступают потенциалы с выхорешая тем самым выдачу информации из регистра 23 в канал ЭВМ. После поступления восьми слов «Чтение из ЭВМ счетчик 21 возвращается в исходное состояние, закрывая тем самым первый управляющий вход мультиплексора 25.
Объем буферного регистра выбирается
дов четырехразрядных счетчиков 21 и 22, птэким образом, что считывание информаа вторые входы являются выходами 1 и О триггера 28. В исходном положении на первом и втором входах элемента И 30 присутствуют положительные потенциалы, и сигналы с второго выхода дешифратора 16 чеции из него происходит значительно быстрее нежели запись в него.
После записи восьми слов во второй буферный регистр 24 сигнал с выхода счетчика 22 производит переключение тригрез элемент И 33 поступают на вход счет-- гера 28, формирование сигнала требовачика 21 и на вход буферного регистра 23,ния прерывания с ЭВМ, осуществляя тем
осуществляя тем самым запись и продви-самым переключение записи слов в первый
жение информационных слов в регистре.буферный регистр 23 с одновременным
После записи восьми слов сигнал с выходач теннем из второго буферного регистра 24
четырехразрядного счетчика 21 поступает наи т. д
вход элемента ИЛИ 27 и далее в KaFia.i ЭВМ, выставляя тем самым требования прерывания. Одновременно этот сигнал пос тупая на счетный вход трнггера 28, производит его переключение, при этом открывается элемент И 35 и сигнал с второго выхода дешифратора 16 через элементы И 35 и ИЛИ 38 поступает на вход счетчика 22 и на синхровход второго буферного регистра 24, осуществляя тем самым
запись информации в этот регистр. ЭВМ, обработав прерывание, производит
решая тем самым выдачу информации из регистра 23 в канал ЭВМ. После поступления восьми слов «Чтение из ЭВМ счетчик 21 возвращается в исходное состояние, закрывая тем самым первый управляющий вход мультиплексора 25.
Объем буферного регистра выбирается
эким образом, что считывание информаэким образом, что считывание информации из него происходит значительно быстрее нежели запись в него.
После записи восьми слов во второй буферный регистр 24 сигнал с выхода счетчика 22 производит переключение триггера 28, формирование сигнала требова25
23
21
20
г
Lf
VL
Ц I
k к
В ЭВМ
в ЭВМ Д ЭВМ
ЛрерыА
Чтение
2
22
с-
8
17
18
t
AM.
А k Л i
Н+1
п±г
k / V
16
Ю
J
П
С
JTL
Сосч.21 На СЧ.21 А
С (N+2) выхода дешисрратора /4Q ЭВММ ЭВМ
Фа г. 2
Насч22 Сосч.22
Преры8.
Чтение
Устройство для сопряжения канала связи с эвм | 1972 |
|
SU454555A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР № 562812, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-03-30—Публикация
1985-11-21—Подача