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

Иллюстрации

Показать все

Реферат

 

ОП ИСАКИИ

ИЗОБРЕТЕН ЙЯ

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

Союз Советских

Социалистических

Республик

М Г ! (5I) М. Кл. (61) Дополнительное к авт, свид-ву— (22) Заявлено 1,9.04.77 (21) 2479047/18-24 с присоединением заявки №

G 11 С 9/04

ГеаудврствеиимМ комитет

СССР ио лелем изебретеиий и открытий (23) Приоритет—

Опубликовано 25.12.79. Бюллетень №47

Дата опубликования описания 26.12.79 (53) УДК 628.327. 6 (088.8) В. М. Гринь, В. И. Пономарев, О. Г. Светников, В. И. Серов и В. Г. Чибисов (72) Авторы изобретения

Особое конструкторское бюро вычислительной техники (7!) Заявитель Рязанского радиотехнического института (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

Предлагаемое изобретение относится к области вычислительной техники и может быть использовано при построении буферных запоминающих устройств (БЗУ) кана= лов и устройств обмена.

Известны БЗУ, в которых используется метод перекрестно-последовательного обращения, позволяющий осуществлять двухсторонний обмен информацией и совмещать процессы ввода информации в БЗУ и вывода ее из БЗУ (1).

Наиболее близким к предложенному является БЗУ, содержащее накопитель, ре- . гистр числа, счетчики адресов записи и чтения, дешифратор, счетчик объема буферной эоны, регистр объема буферной эоны, блок анализа состояния буферной зоны и блок управления. Для формирования адресов буферной эоны переменного объема, задаваемого двоичным кодом, содержащим единицы, начиная с младшего разряда регистра объема буферной зоны, сигналы на единичных выводах этого регистра разрешают прохождение переносов из одноименных разрядов счетчиков адресовР3, Недостатком известного устройства является большое количество оборудования счетчиков адресов и блока анализа состояния буферной зоны из-за необходимости управления межразрядными переносами и сравнения кодов регистра объема буферной зо-ны и счетчика объема при анализе состояния буферной зоны.

Цель изобретения — упрощение устройства.

Поставленная цель достигается тем, что одни выходы регистра объема буферной зоны соединены с одноименными входами счетчика объема буферной зоны, а другие выходы этого регистра — с одноименными входами дешифратора; а также и тем, что блок анализа состояний буферной зоны содержит два элемента И, выходы которых подключены к одним выходам блока анализа состояний буферной зоны, элементы И вЂ” НЕ, входы которых подключены к входам одного элемента И и другим входам блока анализа состояний буферной зоны, а выходы эле. ментов И вЂ” HE подключены к входам другого элемента И.

7055!7 1

На чертеже показана структурная схе ется в эту ячейку. Если же выполняется опема предлагаемого БЗУ. рация Чтение, то содержимое выбранной

БЗУ содержит накопитель 1, регистр 2 ячейки записывается в регистр 2, а оттуда числа, подключенный к разрядным шинам передается по обеим шинам 13 числа. После накопителя 1, дешифратор 3, выходы кото- этого осуществляется модификация счетчи- бого соедйнейы" с адресными"шийамв нако- ка 6 в зависимости от признака операции. пителя 1, счетчики 4 и 5 адресов записи и При записи подается сигнал плюс единица чтения соответственно, подключеййые выхо- а при чтении — минус единица. После модами к одним и другим входам дешифрато- дификации блок 8 анализирует состояние ра 3, счетчик 6 объема буферной зоны, ре-: буферной зоны„Если зона заполнена, то " гис гр 7 объема буферной эоны, соединенный в счетчике 6 храйится код, содержащий тольсвоими выходами с одноименными входами в ко единицы. счетчика 6, блок 8 анализа состояйий бу-, В этом случае элемент И 9 выдает в ферной зоны, содержащий два элемента 9 блок !2 управления сигнал Зона занята, и 10 И, причем входы элемента 9%одключе - . запрещая дальнейшую запись информации " ны и выходам счетчика 6, а входы элемента в эту зону. Если же содержимое счетчика 6 "1 О" — к выходам элемейтов ll И вЂ” НЕ. Одни равно содержимому регистра 7, то элемент . входы элементов 11 сне !инены с выходами И 10 вместе с "элементами И вЂ” HE !1 форсчетчика 6, а другие — с инверснымй выхо - мует сигнал Зона пуста, запрещая чтение дами регистра 7. Кроме этого, БЗУ сойер-:,".-,из этой зоны. жит б ок 12 упраыения, первый и второй Такая стру ура БЗУ позволяет сокравходы котоРого подключены к выходам эле. тить количество оборудования, Особенно ментов И 9 и И 10; первый его выход соеди- >4 это сказывается при использовании интегнен с входом счетчика 4 и с другим входом ральн х схем малой н средней степени интегсчетчика 6, второй выход †.с входом счет- рации, так ка!г необходимость управления чика 5 и третьим входом счетчика 6 тре- перекосами счетчиков адресов не позволяла тий выход — с вторым входом регистра 7, . использовать схемы средней: интеграции. " четвертый выход — с третьим входом дешиф- 2 Вместе с упрощением структуры узла ана. РатоРа 3, а пЯтый выход" — с накОпйтелем лиза состояния буферной зоны это приво1. Кроме этого, входы регистра 7 и регист- - "дяг к- сокращению количества оборудования

Ра 2 подключены к общим шинам 13 числа, электроники обрамления БЗУ на 20 — 30%. а другие выходы регистра 7 — к четвертым входам дешифратора 3. Входы блока 12 управления соединены с шинами 14 Пуск формула изобретения и 15 Признак операции.:- -.:---:-::-:.-"-:. -:=:-. - ;:.- .

Работает устройство следующйм абра- 1, Буферное запоминающее устройство, содержащее "накопитель, регистр числа, соединенный с разрядными шинами накопитеПеред началом работы в регистр 7 за - . ps ля и с общими шинами числа, дешифратор, писывается двоичный код объема буферной подключенный к адресным шинам накопизоны, поступающий по общим шинам 13 чис- "теля, блок управления, одни входы которола. Этот код представляет содой посадова- . " го соединены с шинами управления, счетМльность единиц, начйная С" старц!его = раз- " чики адресов записи и чтения, выходй которяда, причем если число единиц равно К, рых подключены к первым и вторым вхото объем буферной зоны равен 2 ",„.где п — дам дешифратора, а входы — к первому и. разрядность счетчиков-4 — 6. Этот код пере - второму выходам, соответственно, блока упписывается в счетчик 6. Обращение к БЗУ равления, причем третий вход дешифратора состоит из подачи сигнала Пуск по шине 14 соединен с третьим выходом блока управлеи Признак операции по шине 15. Крояе эго- ния, счетчик объема буферной зоны, подго„при записи по общим шинам !3 числа ф ключенный первым н вторым входами к перподается код числа, который записывается - вому и втброму выходам блока управления, в регистр 2. В зависимости от признака опе- регистр объема буферной зоны, одни входы рации блок 12 управления выбйрает выходы которого соединены с общими псинами числа, либо счетчика 4 при наЛичии признака one- а другой — с третьим выходом блока управ- рации Запись, либо счетчика 5"прй наличии ления, блок анализа состояния буферной

so признака чтение. Одновременно обратный зоны, первые и вторые входы которого подкод с других выходов счетчика 6 Поступает ключены к вьгходам счетчика объема буферна входы дешифратора3,маскируятераз- ной зоны и регистра объема буферной зоны, ряды счетчика 4 или 5, которым в одноимен а его выходы — к первому н второму входам ных разрядах счетчика 6 соответствуют еди блока управления, третьи и четвертые вхо ницы. Код адреса подается на адреснЯе вхо и ды которбго соединены с шинами управления, ды накопителя 1, выбирая соответств)общую отличающее и тем, что, с целью упрощения ячейку. При наличии признака Запись на устройства, одни выходы регистра объема шине 15 содержимое регистра 2 записыва, буферной зоны соединены с одноименными

>055 О

5 б входами счетчика объема буферной зоны, ний буферной зоны, а, выходы элементов И— а другие выходы — с одноименными входа- HE подключены к входам другого элемента ми дешифратора. И.

2. Буферное запоминающее устройство Источники информации. по п. 1, отличающееся тем, что блок анали- принятые во внимание при экспертизе за состояний буферной зоны содержит два > элемента И, выходы которых подключены 1. Авторское свидетельство СССР к одним выходам блока анализа состояний № 407394, кл. G ll С Ю4, l972. буферной зоны, элементы И вЂ” НЕ, входы ко- - .2. Авторское свидетельство СССР торых подключены к входам одного элемен- ¹ 4!9892, кл. б ll С 9/04, l976 (протота И и другим входам блока анализа состоя- тип).

Составитель В. Гордоиова

Редактор S. Герцен Хекред N, Левицкая Корректор Н. Стец

Заказ 8040 SS Тираж 681 Подписное

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

113033, Москва, Ж вЂ” 33, Рауигская иаб., д. 4/б

Филиал ППП Патент>, г. Ужгород, ул. Проектная, 4