Буферное запоминающее устройство

Иллюстрации

Показать все

Реферат

 

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУ.БЛИН

4 4 А1 (19) (111

Ц11 g G 1 1 С 1 9/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

Г10 ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4296615/24-24 (22) 18.08.87 (46) 28.02.89. Бюл. 8 (72) Л.В.Друзь (53) 681 .327.6(088.8) (56) Авторское свидетельство СССР

Н 1325565, кл. G 11 С 19j00, 1985.

Авторское свидетельство СССР

У 964731, кл. G 11 С 11/00, 1982. (54) БУФЕРНОЕ ЗАПОМИНАЙЩЕЕ УСТРОЙСТВО (57) Изобретение относится к вычислительной технике и может быть использовано в системах обработки информации. Цель изобретения — расширение области применения устройства за счет шагового и асинхронного режимов работы. В устройство, содержащее триггеры 1-6, элементы ИЛИ 7-9, И 14, счетчик ll, элемент задержки

12, накопитель 13, формирователь 10 импульсов ° Устройство работает в непрерывном и шаговом режимах и обеспечивае р работу с внешними устройствами в синхронном и асинхронном режимах. 1 ил.

1462423

Изобретение относит-.ÿ к области вычислительной техники и может быть использовано в системах обработки информации.

Белью изобретения является расши" рение области применения устройства за счет шагового и асинхронного режимов работы.

На чертеже приведена блок-,схема устройства.

Устройство содержит триггеры 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". Триггер j подготавлива" ет к открыванию элемент И 14. Управляющие импульсы от синхронного ипи асинхронного внешнего устройства поступают по входам 19, 20 соответственно и через элемент ИЛИ 8, И М периодически устанавливают триггер 4 в единичное состояние. По переднему фронту выходного сигнала триггера 4 через элемент ИЛИ 7 включается формирователь 10„ С помощью триггеров 22, 23, срабатывающих по фронту и срезу тактовых импульсов, и элемента И 24 формируется импульс. Этот импульс подается на управляющий вход СЕ накопителя 13 и обеспечивает чтение/за" пись информации по адресу, заданному счетчиком 11. По окончании цикла чтение/запись этот импульс, задержанный элементом 12, увеличивает содержимое счетчика 11 на единицу и через элемент ИЛИ 9 обнуляет триггер 4 для приема следующего управляющего импульса внешнего устройства .

По окончании непрерывного режима работы устройство возвращается в исходное состояние сигналом начальной установки.

Триггер .I сбрасывается в "0" и закрывает элемент И 14. Режим шаговой работы задается одиночным импульсом, который подается оператором на вход 21 и устанавливает в единичное состояние триггер 3.

Если устройство работает с синхронным внешним устройством, то последнее непрерывно с заданной частотой выдает по входу 19 управляющие импульсы, которые поступают на тактовые входы триггера 6. При подаче импульса "Шаг" на вход триггер 3 выдает единичный сигнал на D-вход триггера б, который устанавливается в единичное состояние очередным управляющим импульсом синхронного внешнего устройства. Сигнал с выхода триггера 5 через элемент ИЛИ 7 включает формирователь 10 и повторяется указанный процесс обращения к нако35

Q0

<5

55 пителю. Затем .импульс с. выхода формирователя 10 через элемент 12 задержки увеличивает содержимое счетчика 11 на единицу и через элемент

ИЛИ 9 обнуляет триггеры б, 4, 3.

Устройство возвращается в исходное положение. После подачи следующего импульса "Шаг" аналогично происходит обращение.к накопителю синхронно: с управляющим сигналом внешнего уст-.ройства. о

Если устройство работает с асинхронным внешним устройством, которое при чтении информации, например, выдает следующий импульс управления только после приема байта информации из накопителя и его обработки, то первый асинхронный управляющий сигнал подается по входу 20 на триггер 2 и устанавливает его в единичное состояние. Триггер 2 выдает единичный сигнал на D-вход триггера 5. При выдаче оператором импульсного сигнала

"Шаг", который подается на тактовый вход триггера 5, он устанавливается в единичное состояние и аналогично описанному через элемент ИЛИ 7 включает формирователь 10, обеспечивающий обращение к накопителю 13. После!

30

Составитель С.Шустенко

Техред М.Ходанич Корректор С.llleKMap

Редактор О.Спесивых

Заказ 731/53

Тираж 558

Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035; Москва, -Ж-35, Раушская наб., д„ 4/5

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101

3 14624 этого обнуляются триггеры 2, 4, 5.

После получения и обработки байта информации асинхронное внешнее устройство снова выдает управляющий импульс, 5 который устанавливает триггер 2 в единичное состояние, а последовательной подачей оператором импульсов

"Шаг" обеспечивается шаговое обращение к накопителю по всем адресам, но всегда после поступления управляющего импульса от асинхронного внешнего устройства.

Формула и з обретения

Буферное запоминающее устройство, содержащее накопитель, информационные входы и выходы которого являются соответственно информационными входами и информационными выходами устройства, вход режима работы накопи.теля является соответственно входом режима работы устройства, адресные входы накопителя подключены к выходам счетчика, счетный вход которого подключен к выходу элемента задержки, первый, второй и третий триггеры, элемент И и первый элемент ИЛИ, о тл и ч а ю щ е е с я тем, что, с целью расширения области применения устройства эа счет шагового и асинхронного режимов, оно содержит четвертый, пятый и шестой триггеры, второй и третий элементы ИЛИ и формиро,ватель импульсов,.выход которого под23 ключен к входу разрешения обращения накопителя и к входу элемента эа" держки, выход которого подключен к первому входу третьего элемента ИЛИ, второй вход которого является входом начальной установки устройства и подключен к входам сброса счетчика и первого триггера, установочный вход которого является входом непрерывного режима устройства, выход первого триггера подключен к первому входу элемента И, второй вход которого подключен к выходу первого элемента ИЛИ, первый вход которого является синхровходом устройства и подключен к синхровходу пятого триггера, информационный вход которого подключен к выходу третьего триггера, установочный вход которого является входом шагового режима устройства и подключен к синхровходу шестого триггера, информационный вход которого подклюO чен к выходу второго триггера, вход установки которого является асинхронным входом устройства и подключен к второму входу первого элемента ИЛИ, выход третьего элемента ИЛИ подключен к входам сброса второго, третьего, четвертого, пятого, шестого триггеров, выходы четвертого, пятого и шее,oro триггеров подключены к входам второго элемента ИЛИ, выход которого подключен к входу формирователя импульсов.