Буферное запоминающее устройство
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике. Буферное устройство целесообразно применять в различных микропроцессорных измерителях. Целью изобретения является расширение области применения за счет возможности формирования сигнала переполнения буферного запоминающего устройства, если ранее записанная информация не использована. Буферное устройство содержит регистры 1, счетчики адреса записи 5 и адреса чтения 6, коммутатор адреса 7, дешифратор 4, блоки управления записью 3, выходной коммутатор 2, формирователь импульсов 9, входной регистр 10, схему совпадения И 13, триггер 14, одновибратор 15, ключ 12 и схему ИЛИ 11. Новым является введение схемы сравнения 17, второго триггера 18 и второго элемента И 19 с соответствующими связями, которые при равенстве адресов записи и чтения (при условии, что счетчик чтения "догнал" счетчик записи) выдают информационный сигнал о переполнении буферного устройства. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1599900 (51)5 G 11 С 19/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMV СВИДЕТЕЛЬСТВУ
7epz:7. D34/
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (61) 1399821 (21) 4665665/24-24 (22) 23.03.89 (46) 15.10.90. Бюл, № 38 (72) B. Г. Александров и В. A. Антонов (53) 681.327.6 (088.8) (56) Авторс кое с в идетел ьст во С С С P № 139982), кл. Ci ll С 19/00, 1986. (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (57) Изобретение относится к вычислительной технике. Буферное устройство целесообразно применять в различных микропроцессорных измерителях. Целью изобретения является -расширение области применения за счет возможности формирования сигнала пе2 реполнения буферного запоминаюшего устройства, если ранее записанная информация не использована. Буферное устройство содержит регистры 1, счетчики адреса записи
5 и адреса чтения 6, коммутатор адреса 7, дешифратор 4, блоки управления записью
3, выходной коммутатор 2, формирователь импульсов 9, входной регистр 10, схему совпадения И (3, триггер !4, одновибратор
15, ключ (2 и схему ИЛ И 1! . Новым является введение схемы сравнения 17, второго триггера 18 и второго элемента 11 19 с соответствую|цими связями, которые ItpH равенстве адресов записи и чтения (при условии, что счетчик чтения «догнал» счет гик записи) выдают информационный сигнал о переполнении буферного устройства. 1 пл
1599900
Формула изобретения
Составитель В. Фокина
Редактор И. Сегляник Техред А. Кравчук Корректор Т. Малец
Заказ 3146 Тираж 486 Подписное
ВНИИГ)И Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4!5
Производственно-издательский комбинат «Патент», г. Ужгород, ул. Гагарина, 1О1
Изобретение относится к вычислительной технике и предназначено для использования в случаях, когда информация с выхода буферного запоминающего устройства должна считываться в том же порядке, в каком она поступила на вход, и является усовершенствованием изобретения по авт. св. № 1399821.
Цель изобретения — расширение области применения устройства за счет возможности формирования сигнала переполнения 10 буферного запоминающего устройства, если ранее записанная информация не использована.
На чертеже представлена блок-схема устройства.
Устройство содержит регистры 1, коммутатор 2 данных, блоки 3 управления записью, дешифратор 4, счетчик 5 адресов записи, счетчик 6 адресов чтения, коммутатор 7 адресов, элемент ИЛИ 8, формирователь 9 импульсов, регистр 10 входных данных, эле- 20 мент ИЛИ 11, ключ 12, Элемент И 13, триггер 14, одновибратор 15, элемент НЕ 16, схему 17 сравнения, RS-триггер 18 и элемент
И 19.
Устройство работает следующим образом.
При поступлении импульса записи ЗП или импульса считывания СЧ состояние счетчиков адресов записи 5 или адресов чтения 6 меняется. При совпадении значений адреса записи или адреса чтения схема сравнения
17 на выходе выставляет сигнал равенства кодов.
Этот сигнал в зависимости от состояния
RS-триггера 18 проходит или не проходит через элемент И 19 на выход устройства.
Сигналы равенства адресов при переходе счетного импульса на вход счетчика 6 адресов чтения не проходит на информационный выход устройства, так как этот счетный импульс устанавливает RS-триггер в состояние «О». Это означает, что вынуто последнее число из устройства, или что это ра- 40 венство наступило в результате перебора всех адресов в поисках адреса регистра, имеющего неиспользованную информацию.
Если сигнал равенства адресов на выходе схемы сравнения 17 появляется после прихода счетного импульса на вход счетчика 5, то RS-триггер 18 устанавливается в положение «1» и разрешает появление на выходе элемента 19 И информационного сигнала переполнения БЗУ, так как это означает, что импул ьсов ЗП поступило на вход устройства больше, чем импульсов ЧСЧ и БЗУ переполнено.
Таким образом, на выходе устройства имеется сигнал, информирующий о состоянии буферного запоминающего устройства, который позволяет корректировать алгоритм обработки чисел, что дает возможность избежать программных потерь при обработке информации, что в ряде применений
БЗУ имеет решающее значение.
Так, например, использование данного изобретения дает возможность управлять структурой вычислительных устройств, т.е. сигнал «Преполнение» может переключать поток входной информации на параллельный канал, причем первый канал продолжает обработку накопленной информации или подключить дополнительный сопроцессор, вы полняющий задачу меньшего приоритета, для «разгрузки» БЗУ и т.д.
Буферное запоминающее устройство по авт. св. зчо 1399821, отличающееся тем, что, с целью расширения области применения устройства за счет возможности формирования сигнала переполнения буферного запоминающего устройства, если ранее записанная информация не использована, в устройство введены второй триггер, схема сравнения и второй элемент И, первый вход которого соединен с выходом схемы сравнения, входы которой соединены соответственно с выходом счетчиков адресов записи и адресов чтения, вход сброса второго триггера подключен к входу счетчика адресов чтения, установочный вход второго триггера подключен к входу счетчика адресов записи, выход второго триггера соединен с вторым входом второго элемента И, выход которого является выходом «Переполнение» устройств а.