(21)4296615/24-24
(22)18.08.87
(46) 28.02.89. Бюл. № 8 (72) Л.В.Друзь
(53)681.327.6(088.8)
(56)Авторское свидетельство СССР № 1325565, кл. G 11 С 19/00, 1985.
Авторское свидетельство СССР № 964731, кл. G 11 С П/00, 1982.
(54)БУФЕРНОЕ ЗАПОШНАЙЩЕ УСТРОЙСТВО
(57)Изобретение относится к вычислительной технике и мсжет быть использовано в системах обработки информации. Цель изобретения - расширение области применения устройства за счет шагового и асинхронного режимов работы. В устройство, содерзка- щее триггеры 1-6, элементы ИЛИ 7-9, И 14, счетчик I1, элемент задержки 12, накопитель 13, формирователь 10 импульсов. Устройство работает в непрерывном и шаговом режимах и обеспечивает работу с внешними устройствами в синхронном и асинхронном режимах. 1 ил.
Изобретение относится к области вычислительной техники и может быть использовано в системах обработки информации.
Целью изобретения ягзляется расширение области применения устройства за счет aiaroBoro и асинхронного режимов работы,
На чертеже приведена блоктсхема устройства,
З стройство содержит триггеры 1-6, элементы ИЛИ 7-9, формирователь 10 импульсов, счетчик 11, элемент 12 за держки, накопитель 13, элемент И 14, вход 15 непрерыбного режима, вход 16 начальной установки, вход 17 режима работЫ; информационные входы 18, синхровход 19, асинхронный вход 20 и вход 21 шагового режима.
Формирователь 10 импульсов содер™ жит триггеры 22, и 23 и элемент И 24.
Устройство работает следующим образом, . .
В исходном положении импульсом, выдаваемым по шине 16 начальной установки, все триггеры 1.. ,4 и счетчик 11 устанавливаются в нулевое состояние , Режим чтения задается- внешним потенциальным сигналом соответствующего уровня на входе 17 накопителя 13, а информация при записи поступает на вход 18. Режим непрерывной работы, т.е. режим последовательного чтения/записи информации с частотой, задаваемой вв:ешним синхрон ным или асинхронным устройством, устанавливается импульсным сигналом на входе 15, который устана вливает триггер 1 Б 1. Триггер 1 подготавлива-. ет к открывашж) элемент И 14. Управляющие импульсы от синхронного ипи асинхронного внешнего устройства поступают по входам 19, 20 соответственно и через элемент ИЛИ 8, И }-4 периодически устанавливают триггер 4 в единичное состояние. По переднему фронту выходного сигнала триггера 4 через элемент ИЛИ 7 включается формирователь 10„С помощью триггеров 22, 23, срабатывающих по фронту и срезу тактовых импульсов, и элемента И 24 формируется импульс. Этот импульс подается на управляющий вход СЕ накопителя 13 и обеспечивает чтение/запись информации по адресу, заданному счетчиком 11„ По окончании цикла чтение/запись этот импульс, задержанный элементом 12, увеличивает со
10
15
20
25
30
35
40
45
50
55
держимое счетчика 11 на единицу и через элемент ИЛИ 9 обнуляет триггер 4 для приема следующего управляющего импульса внешнего устройства.. По окончании непрерывного режима работы устройство возвращается в исходное состояние сигналом начальной установки.
Триггер .1 сбрасьюается в О и закрывает элемент И 14. Режим шаго- . вой работы задается одиночным импульсом, который подается оператором на вход 21 и устанавливает в единичное состояние триггер 3.
Если устройство работает С синхронным внешним устройством, то последнее Непрерывно с заданной частотой вьщает по входу 19 управляющие импульсы, которые поступают на тактовые входы триггера 6. При подаче импульса Шаг на вход триггер 3 выдает единичный сигнал на D-вход триггера 6, который устанавливается в единичное состояние очередным управляющим импульсом синхронного внешнего устройства. Сигнал-с выхода триггера 5 через элемент ИЛИ 7 включает формирователь 10 и повторяется указанный процесс обращения к накопителю. Затем .импульс с выхода формирователя 10 через элемент 12 задержки увеличивает содержимое счетчика 1 1 на единицу и через ИЛИ 9 обнуляет триггеры 6, 4, 3. Устройство возвращается в исходное положение. После подачи следующего импульса Шаг аналогично происходит обращение к накопителю синхронно : с управляющим сигналом внешнего уст-.-. ройства.
Если устройство работает с асинхронным внешним устройством, которое при чтении информации, например, выдает следующий импульс управления только после приема байта информации из накопителя и его обработки, то первый асинхронный управляющий сигнал подается по вхо.цу 20 на триггер 2 и устанавливает его в единичное состояние. Триггер 2 выдает единичный сигнал на D-вход триггера 5. При выдаче Оператором импульсного сигнала Шаг, который подается на тактовый вход триггера 5, он устанавливается в единичное состояние и аналогично описанному через элемент ИЛИ 7 включает формирователь 10, обеспечивающий обращение к накопителю 13. После
этого обнуляются триггеры 2, 4, 5. После получения и обработки байта информации асинхронное внешнее устройство снова выдает управляющий импульс, который устанавливает триггер 2 в единичное состояние, а последовательной подачей оператором импульсов Шаг обеспечивается шаговое обращение к накопителю по всем адресам, но всегда после поступления управляющего импульса от асинхронного внешнего устройства.
462
Формула изобретения I Буферное запоминающее устройство, содержащее накопитель, информационные входы и выходы которого являются соответственно информационными входами и информационными выходами устройства, вход режима работы накопителя является соответственно входом режима работы устройства, адресные входы накопителя подключены к выхо.дам счетчика, счетный вход которого подключен к выходу элемента задержки первый, второй и третий триггеры, элемент И и первый элемент ИЛИ, о т- личающееся тем, что, с целью расширения области .применения устройства за счет шагового и асинхронного режимов, оно содержит четвертый, пятый и шестой триггеры, второй и третий элементы ИЛИ и формиро.ватель импулъсов, выход которого под, 62423
ключей к; входу разрешения обрап4ения накопителя и к входу элемента задержки, выход которого подключен к первому входу третьего элемента ИЛИ, второй вход которого является входом начальной установки устройства и подключен к входам сброса счетчика и первого .триггера, установочный вход
0 которого является входом непрерывного режима устройства, выход первого триггера подключен к первому входу элемента И, второй вход которого подключен к выходу первого элемента ИЛИ,
15 первый вход которого является синхро- входом устройства и подключен к син- хровходу пятого триггера, информационный вход которого подключен к выходу третьего триггера, установоч20 ный вход которого является входом шагового режима устройства и подключен к синхровходу шестого триггера, информационный вход которого подключен к выходу второго триггера, вход
25 установки которого является асинхронным входом устройства и подключен к второму входу первого элемента ИЛИ, вьпсод третьего элемента ИЛИ подключен к входам сброса второго, третье30 го, четвертого, пятого, шестого триггеров, выходы четвертого, пятого и шестого триггеров подключены к входам второго элемента ИЛИ, выход которого подключен к входу формирователя импульсов.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации | 1989 |
|
SU1656548A1 |
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ | 1991 |
|
RU2017239C1 |
Устройство для контроля срабатывания клавиш наборного поля | 1986 |
|
SU1432524A1 |
Устройство для приема и обработки информации | 1989 |
|
SU1603418A1 |
Буферное запоминающее устройство | 1986 |
|
SU1374279A1 |
Программируемый коммутатор | 1985 |
|
SU1287277A1 |
Буферное запоминающее устройство | 1986 |
|
SU1365131A1 |
Устройство для сопряжения абонента с магистралью | 1989 |
|
SU1679494A1 |
Микропрограммное устройство управления | 1987 |
|
SU1490676A1 |
Устройство для управления ленточным перфоратором | 1987 |
|
SU1451737A1 |
Авторы
Даты
1989-02-28—Публикация
1987-08-18—Подача