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

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

00 00

00 ел

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

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

На чертеже приведена функциональная схема предложенного устройства.

Устройство содержит блок 1 памяти, первый 2 и второй 3 регистры адреса, блок 4 управления, входы «Зпрос« 5, «Возврат 6, «Номер уровня 7 и «Начальный адрес 8, группу регистров 9i, 92,..., 9„ адреса, шифраторы 10|, 102,...,10„, элементы И 11, элементы ИЛИ 12.

Блок 4 управления включает в свой состав дешифратор 13 номер уровня, группу элементов И 14i, 14,2,..., 14„, дешифратор 1.5 начального адреса, группы элементов

и 16ii, 16i2,...,16im, 1621, 1622,..., 162.., 16„|,

16„2, элемент ИЛИ-НЕ 17, элемент И 18. Вся распределяемая память объемом 2 слов разделяется на сегменты объемом 2, слов. Все сегменты одного размера составляют уровень распределяемой памяти и представлены узлами регистров, состояш,ими из триггеров 19ib 19i2,..., 19ь 1921,1922,-.., 192. 19ni, 19,i2. Блок 4 содержит также группы элементов И 20 2,---, 20im, 2022,..., 202ife,..., 20л2, группы элементов ИЛИ 2l2i, 2122,..., 212/г,...,21„|, 21„2, группы элементов ИЛИ 22i2, ..., 22i, 2222,..., 22гк,..., 22(n-t)2, 22cn-i)4 , группы формирователей 23 п, 23t2 ..., 23ия, 23г|, 23га,..., 232К,..., 23ц, 23п1 элементы 24, 25 задержки.

Число уровней распределяемой памяти ,2,...,n; число сегментов одинакового объема на одном уровне ,2,..., k,...,m.

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

На блок 4 поступает сигнал «Запрос по входу 5, а на первый регистр 2 - сигнал «Номер уровня по входу 7, который соответствует объему запрашиваемой памяти. При поступлении каждого сигнала запроса регистры 9i, 92,..,9п устанавливаются в нулевое состояние. По сигналам «Запрос и «Номер уровня блок 4 вырабатывает сигнал, который поступает на вход блока памяти, соответствующий запрашиваемому уровню. Происходит это следующим образом: код j-ro уровня с первого регистра 2 поступает на третий вход блока 4, а именно на вход дешифратора 13, с j-ro выхода которого единичный сигнал поступает на первый вход элемента И 14. На второй вход элемента И 14, поступает сигнал «Запрос С выхода элемента 14,- поступает сигнал «Запрос. С выхода элемента 14/ сигнал подается на вход блока памяти, соответствующий запрашиваемому уровню.

С получением запроса от блока 4 в блоке 1 памяти определяется первый по порядку на запрашиваемом уровне свободный сегмент и его номер заносится в регистр 9j. Происходит это следующим образом. Сигнал с выхода блока 4 управления поступает на одни из входов элементов И 20,2. 20/з,..., 20jft, на другие входы которых через элемент 24 задержки поступают сигналы с единичных выходов триггеров 19/, 19,2,...,

0 19/ k-i- Если сегмент занят, то на единичном выходе соответствующего ему триггера 19 единичный сигнал, а если свободен - нулевой. Таким образом, единичный сигнал появится на выходе тех элементов И 20, номера которых соответствуют номерам сегментов, которым предшествуют все уже занятые сегменты. С выходов соответствующих элементов И 20 единичные сигналы через соответствующие элементы ИЛИ 21 поступают на единичные входы соответствующих триггеров 19. Однако изменение состояния -

переход из О в 1 - происходит лишь в том триггере, который соответствут свободному сегменту. На входе соответствующего данному триггеру формирователя 23 произойдет изменение потенциала с нулевого на единичный и на выходе формирователя сформируется импульс, который фиксируется в соответствующем разряде регистра 9/. Унитарный код с выхода регистра 9 поступает на вход шифратора lOj, где преобразуется в двоичный. С выхода щифратора lOj код

0 номера занимаемого сегмента памяти поступает на первые входы элементы И И/, на вторые входы которых поступает сигнал с выхода блока 4, а именно с j-ro выхода дешифратора 13.

С выхода элементов И 11/ через элементы ИЛИ 12 код номера занимаемого сегмента поступает на регистр 3. В разряды адреса, соответствующие номеру уровня, информация поступает с выхода регистра 2. Таким образом, в регистре 3 формируется адрес, соответствующий запрашиваемому объему памяти.

Если все сегменты запрашиваемого уровня окажутся занятыми, то ни один из триггеров 19 не изменит своего состояния, ни на

5 одном из выходов формирователей 23 не будет сформирован импульс и во всех регистрах 9 будет нулевая информация. Нулевая информация будет и в разрядах регистра 3, соответствующих номеру сегмента. Эта информация с выхода регистра 3 поступает на четвертый вход блока 4; на вход элемента ИЛИ-НЕ 17. С выхода элемента ИЛИ-НЕ 17 сигнал единичного уровня поступит на один из входов элемента И 18, На другой вход элемента И 18 через элемент 25 задержки подается сигнал «Запрос.

5 Единичный уровень на выходе элемента И 18 соответствует сигналу «Отказ.

Сигналы с единичных выходов соседних в группе триггеров 19 объединяются

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

название год авторы номер документа
Устройство для сопряжения двух процессоров с общей памятью 1988
  • Клейнер Дмитрий Ильич
  • Кицис Алексей Семенович
  • Латышев Владимир Ильич
  • Тараев Владимир Федорович
SU1569840A1
Модульное устройство для программного управления и контроля 1988
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Сазонов Александр Елисеевич
  • Шумилкин Владимир Андреевич
SU1647519A1
Микропрограммное устройство управления с контролем 1983
  • Кривоносов Анатолий Иванович
  • Кириченко Николай Васильевич
  • Калмыков Валентин Александрович
  • Супрун Василий Петрович
  • Меховской Николай Филиппович
  • Сычев Александр Васильевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1136162A1
Устройство приоритета 1982
  • Булавенко Олег Николаевич
SU1108450A1
Устройство для динамического распределения памяти 1984
  • Авгуль Леонид Болеславович
  • Буйнов Николай Николаевич
  • Непомнящий Альберт Борисович
SU1243031A1
Устройство контролируемого пункта 1983
  • Диденко Константин Иванович
  • Епиков Анатолий Георгиевич
  • Карнаух Константин Григорьевич
  • Кочур Юрий Павлович
SU1211784A1
Система ввода-вывода для микропрограммируемой ЭВМ 1988
  • Балабанов Александр Степанович
  • Булавенко Олег Николаевич
  • Кулик Светлана Ивановна
SU1667084A1
Устройство управления взаимным доступом процессора многопроцессорной системы 1989
  • Зайончковский Анатолий Иосифович
SU1631548A1
Многоканальное устройство контроля для управляющих вычислительных систем 1983
  • Сидоренко Николай Федорович
  • Остроумов Борис Владимирович
  • Кирсанов Станислав Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1101829A1
Устройство для обработки прерываний 1985
  • Бобченко Борис Михайлович
  • Лисовский Александр Владимирович
SU1282124A1

Иллюстрации к изобретению SU 1 188 785 A1

Реферат патента 1985 года Динамическое запоминающее устройство

ДИНАМИЧЕСКОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее блок памяти, блок управления, первый и второй входы которого являются входами «Запрос и «Возврат устройства, третий и четвертый входы блока управления соединены с выходами первого и второго регистров адреса соответственно, вход первого регистра адреса является входом «Номер уровня устройства, первый вход второго регистра адреса соединен с выходом первого регистра адреса, второй вход является входом «Начальный адрес устройства, один из выходов блока управления подключен к входам блока памяти, отличающееся тем, что с целью повышения быстродействия устройства, в него введены группа регистров адреса, шифраторы, группы элементов И и элементы ИЛИ, причем входы регистров адреса группы соединены с выходами блока памяти, а выходы - с входами соответствуюш,их шифраторов, выходы которых подключены к первым входам элементов И групп, вторые входы которых соединены с другими выходами блока управления, выходы элементов И групп подключены к входам элементов ИЛИ, выходы которых соединены с третьим входом второго (Л регистра адреса.

Документы, цитированные в отчете о поиске Патент 1985 года SU1188785A1

Плавкий предохранитель 1972
  • Рихард Шульц
SU513651A3
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Авторское свидетельство СССР № 760190, кл
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 188 785 A1

Авторы

Невский Владимир Павлович

Горшков Виктор Николаевич

Сныткин Юрий Владимирович

Даты

1985-10-30Публикация

1984-06-14Подача