Запоминающее устройство Советский патент 1981 года по МПК G11C11/00 

Описание патента на изобретение SU809361A1

I

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

Известно устройство для управления кнфо мацией и передачи информации, содержащее адресный блок, логические элементы, дешифратор Г .

Однако сложная структура, применениё значительного количества оборудовашия ограничивают область использования этого устройства.

Наиболее близким техническим рапением к предлагаемому является динамическое запоминающее устройство, которое содержит накопитель на статических триггерах, блок управления, первый и второй регистры адреса, счетчик, блок опроса и блок сравнения pj Однако в известном устройстве время обслуживания заявки на выдачу свободного блока памяти зависит от количества занятых уже блоков на этом уровне и от быстродействия счетчика.

Цель изобретения - повышение быстродействия устройства.

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

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

Запоминающее устройство содержит накопитель 1, первый регистр 2 гщреса, дешифратор 3, второй регистр 4 адреса, первый блок 5 управления, шифратор 6, второй блок 7 управления,

шину 8 запроса, шину 9 контроля и шину 10 Управления.

Устройство работает следующим образом.

На первый блок 5 управления поступает сиг-нал запроса по шине 8, а на первый регистр 2 - номер уровня по ifiKHe 10 управления, который соответ ствует объему запргшщваемой памяти. Вся распределяемая память объема 2 слов разделяется на блоки объема 2, l2 Л ..., двоичных, слов. :Все блоки памяти одного размера представляются статическим регистром. Следовательно, статических регистров в накопителе 1 столько, сколько существует различных размеров уровней памяти. Совокупность регистров накопителя отображает структуру распределяемой памяти в виде дерева. На кгивдом уровне, начиная с верхнего нулевого, :количество триггеров- в регистре определяется как 2, где б - текущий номер уровни.,

По сигналгш запроса и номера уроння первый блок 5 управления вырабатывает импульс, которой поступает иа второй блок 7 угфавления. Этот блок определяет первую свободную ячейку на этом уровне и соответствующей ей , триггер в накопителе 1, а также все | триггеры, связанные с данным по вовидной структуре и устанавливает их в единичное оостояние, что свндетельствует о том, что соответствуюищй данной ячейке накопителя блок распределяемой памяти занят. В момент перехода триггера из нулевого состояния в единичное сигнал с его прямого выхода поступает на соответствуквций вход шифратора 6, который выдает адрес ячейки памяти, соответствующей выбранному триггеру. Этот. адрес поступает на второй регистр 4 адреса и с него выдается Itoтpeбйтeлю Шифратор б представляет собой постоянное запоминающее устройство (ПЗУ) с потенциальными адресными шинами, коiTOpoe хранит номера адресов, соответствующие блокам распределяемой памяТИ. . . .

Если все ячейки накопителя 1 оказались занятыми, то с первого блока 5 управления на шину 9 контроля вьщается сигнал сшибки.:

При освобождении какого-либо блока распределяемой памяти во второй регистр 4 адреса принимается адрес освобождаемого блока, а на первый регистр 2 адреса поступает номер уровня. ,

Второй регистр 4 адреса возбуждает одну из шин дешифратора 3, который соответствует номеру освобождаемого блока и обеспечивает установку в нулевое состояние соответствующего триггера.

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

Таким образом, дальнейшее повышение быстродействия может быть достигнуто применением элементов с меньшим «-ср

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

Запсжинающее устройство, ссдержащее накопитель, первый вход которого подключен к выходу дешифратора, первый {регистр гщрёса, вход которого подключен к шине управления, второй регистр адреса, выход которого подключен ко входу дешифратора, первый блок управления, первый вход которого подключен к шине Запроса, а второй - к шине контроля, отличающеес я ,тем, что, с целью повьоиения быстродействия устройства, в него введены второй блок управления, первый вход котЬрого подключен к выходу первого регистра адреса, второй вход - к выходду первого блока управления, третий вход. - к первому выходу накопителя, первый выход - ко второму входу накопителя, а второй выход - к третьему входу накопителя, и шифратор, вхо которого подключен ко второму выходу накопителя, а выход - ко входу второго. jaemcTpa адреса. : Источники информации, принятые во внимание при зкрпертизе

1.Авторское свидетельство СССР М4346, кл. 611 С 21/00, 1976.

2.АвторОкое свидетельство СССР по :заявке 2617017/18-24, кл. G 11 С 21/00, 1978 (прототип).

Похожие патенты SU809361A1

название год авторы номер документа
Устройство для динамического распределения памяти 1984
  • Авгуль Леонид Болеславович
  • Буйнов Николай Николаевич
  • Непомнящий Альберт Борисович
SU1243031A1
Динамическое запоминающее устройство 1977
  • Буйнов Николай Николаевич
  • Непомнящий Альберт Борисович
SU696544A1
Устройство для сопряжения процессора с памятью 1982
  • Александрова Людмила Александровна
  • Королев Александр Павлович
  • Осипов Александр Викторович
  • Федоров Сергей Николаевич
SU1059560A1
Запоминающее устройство 1978
  • Авдюхин Андрей Андреевич
SU926712A1
Устройство внешних каналов 1988
  • Тяпкин Марк Валерианович
  • Ерошенков Вячеслав Федорович
  • Насонова Зинаида Ивановна
  • Урусов Юрий Евгеньевич
SU1695313A1
Устройство переадресации накопителяиНфОРМАции СиСТЕМы ОбРАбОТКи дАННыХ 1979
  • Сталин Евгений Георгиевич
  • Маркин Александр Васильевич
  • Соболь Вадим Маркович
  • Тамошинский Анатолий Васильевич
SU845157A1
Динамическое запоминающее устройство 1984
  • Невский Владимир Павлович
  • Горшков Виктор Николаевич
  • Сныткин Юрий Владимирович
SU1188785A1
Устройство для регенерации динамической памяти 1988
  • Блажеевич Елена Валентиновна
  • Терпугов Юрий Владимирович
  • Летнев Олег Васильевич
SU1534509A2
Устройство для сопряжения периферийных устройств с процессором и оперативной памятью 1983
  • Дещиц Евгений Федорович
SU1156084A1
Ассоциативное запоминающее устройство 1976
  • Гущина Елена Викторовна
  • Засыпкина Татьяна Семеновна
SU649038A1

Иллюстрации к изобретению SU 809 361 A1

Реферат патента 1981 года Запоминающее устройство

Формула изобретения SU 809 361 A1

SU 809 361 A1

Авторы

Буйнов Николай Николаевич

Непомнящий Альберт Борисович

Даты

1981-02-28Публикация

1979-04-27Подача