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

Иллюстрации

Показать все

Реферат

 

ОП ИСАИ ИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

С4443 С444тсних

Сециалистичасник

Раслублин ()959164 (61) Дополнительное к авт. сеид-ву Ф 542245 (22) Заявлено 19.01. 81(21) 3239808/18-24 (51) М.Кд.з . присоединением заявки М

G 11 С 19/00

Государственный комитет

СССР но делам изобретений и открытий (23) Приоритет (S3) УДК 681. 327.. 66 (088. 8) Опубликовано 150982.Бюллетень Йо 34

Дата опубликования описания 15.09.82.(72) Авторы изобретения

Ю.И.Мосиенко и П.И. Крупецкая (71) Заявитель (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

Изобретение относится к запоми-нающим устройствам и может быть ис-„ пользовано в устройствах автоматики .и вычислительной техники.

По основному авт.св. Р 542245 известно буферное запоминающее устрой» ство, содержащее регистры, подключенные к соответствующим ячейкам разрешения записи и ячейкам индикации эа нятости, первые выходы которых соединены с первыми, входами ячеек управления записью, вторые входы которых, кроме первой ячейки, подключены к вторым выходам предыдущих ячеек индикации занятости, а выходы - к управляющим входам одноименных ячеек разрешения записи, информационные входы которых соединены с входами устройства, ячейки управления считыванием, выходы ячеек индикации занятости, кроме первой, подключены к соответствующим входам элементов И, выходы которых соединены с одними входами элементов ИЛИ, другие входы которых подключены к выходам последней ячейки индикации занятости, . выходы элементов ИЛИ. соединены с соответствующими входами первых ячеек управления записью и считыванием, первые входы ячеек управления

Ф I считыванием, кроме первой, подключены к первым выходам предыдущих ячеек индикации занятости и первым входам

5 предыдущих ячеек управления записью, . вторые входы ячеек управления считыванием соединены с вторыми выходами одноименных ячеек индикации занятости, а выходы с управляющими входами

11) одноименных регистров, выходы которых подключены к выходам устройства (1)..

Недостатком данного устройства являются потери информации, поступающей от внешних абонентов.

Целью изобретения является расширение области применения за счет регистрации количества свободных регистров.

Поставленная цель достигается тем, что в буферное запоминающее устройство введены третий и четвертый элементы ИЛИ, реверсивный счетчик и выходной регистр, причем соответствующие входы третьего элемента ИЛИ соединены с первыми выходами ячеек индикации занятости, вторые выходы которых подключены к соответствующим входам четвертого элемента ИЛИ, выходы элементов ИЛИ соединены с счетны3() ми входами реверсивного счетчика, 959164

i

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

65 выход которого соединен с информационным в..одом выходного регистра, управляющий вход которого является вторым входом устройства, а выход является вторым выходом устройства.

На чертеже представлена блоксхема буферного запоминающего уст-. ройства.

Буферное запоминающее устройство содержит регистры 1, ячейки 2 разрешения записи, ячейки 3 индикации занятости, ячейки 4 управления записью, ячейки 5 управления считыванием, элементы б и 7 И, элементы 8 и 9 ИЛИ, информационный (первый) вход 10 устройства, информационный (первый) выход 11 устройства второй (управляющий)вход 12, элементы 13 и 14 ИЛИ, реверсивный счетчик 15, выходной регистр 16, управляющий вход 17 регистра, второй

,выход 18 устройства.

Реверсивный счетчик 15 предназна" -чен для выполнения операции суммирования и вычитания импульсов, посту.пающих с выходов элементов 13 и 14

ИЛИ. Счетчик выполнен на счетных триггерах на основе прямых и инверс" ных межразрядных связей, дополнительных уровней управления для него не требуется, Выходной регистр 16 предназначен для хранения кода, характеризующего количество свободных от информации регистров 1.

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

В исходном сбстоянии регистры 1 свободны от информации, на первых выходах ячеек 3 имеются сигналы, подтверждающие отсутствие информации в одноименных регистрах 1, на выходе элемента б И и элемента 8 ИЛИ существуют сигналы, подтверждающие отсутствие информации во всех регистрах, кроме первого; на выходе первой ячейки 4 управления записью и на выходе первой ячейки 2 разреше" ния: записи имеется сигнал, разрешающий запись, на выходах остальных ячеек 4 и всех ячеек 5 управления считыванием сигналы отсутствуют; на реверсивном счетчике 15 установлен код, соответствующий количеству регистров 1 запоминающего устройства.

При поступлении на вход 10 устройства информационного слова оно через первую ячейку 2 записывается в первый регистр 1. Одновременно изменяется состояние первой ячейки 3, сигнал с ее выхода подготавливает первую ячейку 5 к трансляции сигнала обращения к устройству по считыванию на вход первого регистра 1. Этот же сигнал (характеризующий занятость первого регистра 1) через элемент 14 ИЛИ поступает на вычитающий вход реверсивного счетчи10

55 ка 15 и уменьшает установленный в нем код на единицу.

Разрешение записи и запись очередных слов распространяется по регистрам 1 в сторону увеличения их номеров, вплоть до последнего. При этом запись очередного слова сопровождается вычитанием единицы из содержимого счетчика 15.

Если информация записана во всех регистрах 1, то считывание начинается с первого регистра 1, при этом по сигналу (об отсутствии; информации) с выхода первой ячейки 3, который поступает на суммирующий вход реверсивного счетчика 15, происходит увеличение на единицу содержимого счетчика 15.

При каждом последующем считывании информационного слова из одного из регистров 1 содержимое счетчика

15 увеличивается на единицу. Если имеется хотя бы один свободный регистр 1, то считывание начинается с регистра 1, следующего за свободным, вплоть до последнего, после чего считывается информация, начиная с первого регистра 1.

Таким образом, при записи информационного слова в регистр 1 по сигналу занятости происходит вычитание содержимого счетчика 15, а при считывании информационных слов из устройства по сигналу об отсутствии информации в регистре 1 происходит увеличение содержимого счетчика 15.

Код количества свободных ячеек поступает в выходной регистр 16 и но сигналу с управляющего входа 17 выдается на блок индикации (на чертеже не показан).

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

Это расширяет область его применения, так как при построении комплексов технических средств, работающих в составе автоматизированных систем управления (АСУ) в условиях случайного потока информации, поступающей от внешних абонентов АСУ, необходимо знать степень заполнения запоминающего устройства для определения его готовности к приему очередного информационного слова.

Буферное запоминающее устройство по авт.св. 9 542245, о т л ич .а ю щ е е с я тем, что, с целью

959164

Составитель Л. Амусьева

Редактор О. Персиянцева Техред И. Гайду

Корректор 10. Макаренко

Заказ 7050/70 Тираж 622

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

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

Подписное

Филиал ППП Патент, r. Ужгород, ул. Проектная, 4 расв ирения области применения за счет регистрации количества свободных регистров, в него введены третий и четвертый элементы ИЛИ, реверсивный счетчик и выходной регистр, причем соответствующие входы третьего элемента ИЛИ соединены с первыми выходами ячеек индикации занятости, вторые выходы которых подключены к соответствующим входам четвертого элемента ИЛИ, выходы элементов ИЛИ соединены со счетными входами реверсивного счетчика, выход которого соединен с информационным входом выходного регистра, управляющий вход которого является вторым входом устройства, а выход является вторым выходом устройства.

Источники инФормации, принятые во внимание при экспертизе

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

10 Р 542245, кл. G 11 С 19/00, 1975 (прототип).