Устройство адресации оперативной памяти Советский патент 1987 года по МПК G06F13/00 

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

1

Изобретение относится к вычислительной технике и может быть использовано в устройствах адресации памяти больших ЦВМ.

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

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

Устройство содержит дешифратор J, первую группу 2 элементов И, первую группу 3 элементов ИЛИ, группу 4 элементов задержки, группу 5 триггеров, вторую, третьютруппы элементов И 6 и 7, вторую группу элементов ИЛИ 8, третью группу 9 элементов ИЛИ, группу 10 регистров, блок И элементов И, группу 12 счетчиков, группу 13 элег ментов ШШ-НЕ, группу 14 сумматоров, коммутатор 15, шифратор 16, информационный выход 17 устройства, вход 18 объема устройства, вход 19 установки устройства, выход 20 признака отсутствия массива устройства,вход 2J чтения устройства, вход 22 записи адреса массива устройства, вход 23 записи начального адреса устройства, вход 24 начального адрбса устройства, вход 25 адреса свободного массива устройства, выход 26 адреса устройства и выход 27 объема устройства.

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

Перед началом работы сигнал с входа 19 через элементы ИЛИ 3 обнуляет все триггеры 5. Затем подаются на входы 18, 24 и 23 коды объема блока, начального адреса списка блоков и признак записи начального адреса. По каждому такому набору сигналов в К-й регистр JO (где К - объем блока) записывается адрес с входа 24. После записи всех начальных адресов устройство готово к записи либо чтению адресов свободных блоков любого объема.

Предполагается, что каждый список адресов свободных блоков объема К, включающий адреса Р блоков, содержит С-й адрес (С 1, Р) в ячейке памяти с адресом А + С, где А - начальный адрес К-го списка. Кроме того, существует ограничение по длине всех списков, и начальные адреса распределены так, что при заполнении всех списков занимаемые ими ячейки памяти не пересекаются.

После заполнения регистров 10 начальными адресами устройство может работать на чтение либо запись.

13615662

При чтении подаются сигналы 21 и 18: признак чтения и требуемый объем. Сигнал с соответствующего объ- f. ему К-го выхода дешифратора 1 через (К-1)-й элемент ИЛИ 8 пройдет на К-й элемент И 7, который подготовлен к открытию сигналом 21. рели список массивов объема К пуст, то сигнал с

10 дешифратора 1 через элементы И 6

и ИЛИ 8 пройдет на выход С-го элемента И 7 (с, К+1), через элемент ИЛИ 9 на коммутатор 15, шифратор 16 и на вход -1 С-го счетчика 12, список

15 которого не пуст (если все списки пусты выдается сигнал 20). Сумма кодов регист эа 10 и счетчика 12 с выхода сумматора 14 через коммутатор 15 будет выдана по сигналу С-го элемен20 та ИЛИ 9 в сопровождении кода С с выхода шифратора 16. Эта сумма равна адресу последнего в списке объема размером С. Затем от содержимого счетчика отнимается единица и он на25 чинает указывать на предпоследний . (невыделенный) массив. Если вьщелен- Ный массив является ецинствёнпым в списке, то по цепи ИПИ-НЕ 13 - элемент 4 задержки - элемент ИЛИ 3 об30 нуляется С-й триггер 5.

При записи подаются коды 18, 22 и 25 объема свободного массива, признаки записи и адреса этого массива. К-й выход дешифратора 1 через К-й элемент И 2 включает в единичное (подтверждает) состояние триггер 5, прибавляет единицу к содержимому счетчика 12 к через элемент ИЛИ 9 и коммутатор 15 выдает на выход 26 ад40 рее, равный сумме содержимого регистра 10 и нового содержимого счетчика 12. По этому адресу (адресу последнего массива в К-м списке) запи- сьшается адрес свободного массива с

д входа 25, прошедший через группу элементов И 1 1.

Таким образом, предлагаемое устройство позволяет Организовать ведение списков свободной памяти путем

gQ органи зации запоминания адреса свободных массивов, выделения адреса, хранящего начало свободного массива., и учета факта выделения массива.

35

55

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

Устройство адресации оперативной памяти, содержащее дешифратор, коммутатор, шифратор, с первой по третью группы элементов И, первую, вторую

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

Устройство адресации оперативной памяти, содержащее дешифратор, коммутатор, шифратор, с первой по третью группы элементов И, первую, вторую

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

Редактор В.Бугренкова Заказ 6292/49

Составитель С.Бурухин

Техред А.Кравчук КорректорО.Кравцова

Тираж 67JПодписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4

0

5

g 35

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

0

5

30

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

название год авторы номер документа
Устройство для адресации памяти 1990
  • Мешков Олег Кузмич
  • Боженко Игорь Борисович
  • Фегецин Игорь Зенонович
SU1741142A1
Электронная вычислительная машина 1988
  • Гайворонский Михаил Алексеевич
  • Пушкарев Юрий Яковлевич
SU1520533A1
Устройство для управления параллельным выполнением команд в электронной вычислительной машине 1982
  • Яковлев Владимир Михайлович
  • Кузнецов Геннадий Иванович
  • Демниченко Александр Степанович
  • Лобкова Ольга Николаевна
  • Акимов Лев Николаевич
  • Хетагуров Ярослав Афанасьевич
SU1078429A1
Микропрограммный процессор 1982
  • Супрун Василий Петрович
  • Кривоносов Анатолий Иванович
  • Корниенко Иван Иосифович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1070557A1
Устройство для обмена данными между группой каналов ввода-вывода и оперативной памятью 1985
  • Пронин Владислав Михайлович
  • Асцатуров Рубен Михайлович
  • Василевский Артур Николаевич
  • Карпейчик Виктор Владимирович
  • Мазикин Борис Викторович
  • Хамелянский Владимир Семенович
SU1405063A2
Устройство для распределения оперативной памяти 1984
  • Степанов Юрий Лонгинович
  • Мазаник Вячеслав Вячеславович
  • Лучин Игорь Николаевич
  • Ефимов Сергей Викторович
SU1211738A1
ОПТИЧЕСКОЕ ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1992
  • Бурцев В.С.
  • Федоров В.Б.
  • Хайлов И.К.
  • Ершов В.К.
  • Острецов Д.Ю.
  • Андреев А.В.
  • Сызько Э.В.
RU2035069C1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство для сопряжения внешних устройств с электронной вычислительной машиной 1983
  • Аптекман Борис Александрович
  • Залозный Михаил Тихонович
  • Кучеренко Андрей Павлович
  • Пилипчук Анатолий Ефимович
  • Пшеничный Николай Тихонович
  • Цехмиструк Георгий Юрьевич
SU1100615A1
Устройство для обмена данными между оперативной памятью и периферийными устройствами 1987
  • Тарлажану Александр Семенович
  • Гринь Геннадий Васильевич
  • Любенко Ирина Ивановна
SU1587521A1

Реферат патента 1987 года Устройство адресации оперативной памяти

Изобретение относится к области вычислительной техники и может быть использовано в устройствах адресации памяти больших ЦВМ. Целью изобре1 18 тения является повьшенйе быстродействия устройства. Устройство содержит дешифратор 1, первую .группу элементов И 2, первую группу элементов ИЛИ 3/ группу 4 элементов задержки, группу 5 триггеров, вторую и третью группы элементов И 6,7, вторую группу элементов ИЛИ 8, третью группу элемен- :тов ИЛИ 9, группу 10 регистров, блок 11 элементов И, группу 12 счетчиков, группу 13 элементов ИЛИ-НЕ, группу 14 сумматоров, коммутатор 15, шифратор 16. Устройство осуществляет адресацию свободных объемов оперативной памяти, автоматически выбирая адрес по запросу процессора ЦВМ. 1 ил. С САЗ Oi Oi 05 OS

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

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

Регулятор мощности теплоаккумуляционной установки 1977
  • Дацков Иван Иванович
  • Попов Евгений Иванович
SU629536A2
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для распределения оперативной памяти 1984
  • Степанов Юрий Лонгинович
  • Мазаник Вячеслав Вячеславович
  • Лучин Игорь Николаевич
  • Ефимов Сергей Викторович
SU1211738A1

SU 1 361 566 A1

Авторы

Зарецкий Михаил Михайлович

Мазаник Вячеслав Вячеславович

Ефимов Сергей Викторович

Костюченко Валентин Дмитриевич

Даты

1987-12-23Публикация

1986-07-10Подача