Устройство для адресации блоков памяти
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть применено для адресации блоков памяти разного объема. Цель изобретения - расширение области применения устройства за счет организации непрерывного поля адресов для блоков памяти различного объема. Устройство содержит вход 1 задания базового адреса, группу сумматоров 2, группу блоков 3 сравнения, группу блоков 4 памяти различного объема, вход 5 задания текущего адреса, вход 6 задания объема памяти. Выход 7 служит для дальнейшего наращивания устройства или может являться входом задания базового адреса для другого устройства. 1 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А1
„„SU„„1580376 (у ) G 06 F 12/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ, Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ
1 (21 ) 4607 3 00/24-24 (22) 21,11,88 (46) 23. 07. 90. Бюл, ¹ 27 (72) В.Ю,Лозбенев, И. Г.Пархоменко, И. И.Пархоменко, В. О.Морской и С.В.Козелков (53) 681,325(088.8) (56) Ав торск о е сииде те пь ств о СССР
¹ 1298755 > кл, С 06 Р 2/00, 1987, (54) УСТРОЙСТВО ДЛЯ АДРЕСАЦИИ БЛОКОВ
ПАМЯТИ (57) Изобретение относится к автома— тике и вычислительной технике и может быть применено для адресации блоков памяти разного объема. Цель изобретения — расширение области применения устройства за счет организации непрерывного поля адресов для блоков памяти различного объема. Устройство содержит вход 1 задания базового адреса, группу сумматоров 2, группу блоков 3 сравнения, группу блоков 4 памяти различного объема, вход 5 задания текущего адреса, вход 6 задания объема памяти. Выход 7 служит для дальнейшего Hp.ращивания устройства или может являться входом задания базового адреса для другого :стройства.
1 ил.!
Q3
QO
4Р (Р
3 (. 3Ъ
1 58037 6
A,àA (А,= У
",,(A.А < — А,+ А., 4Î
2.=А+А+А
О 1 ь + А — 1 — U1 В
Изобретение относится к автоматик е и вычислительной технике и может быть использовано для адресации блоков пямя и различного объема.
Цель изобретения — расширение области применения устройства за счет организации непрерывного поля адресов для блоков памяти различного объема.
Ня черте>ке представлена структурная схема устройства для адресации блоков памяти.
Устройство содержит вход 1 задания базового адреса устройства, группу сумматоров 2, группу блоков 3 сравне — 15 ния, группу блоков 4 памяти, вход 5 текущего адреса устройства и вход б задания объема памяти, Выход 7 является выходом y(тройстня для дальнейшего наращивания н случае использова- 20 ния двух и более устройств.
Устройство работает следующим образом.
Предварительно на вход 1 каким-ли— бо способом подается код базового яд- g реса, с которого начинается присвоение адресов блокам памяти, а также производится запись информации об объемах памяти блоков в блоки 2 с. соответствующих им входов 6 задания емко- 30 сти памяти блоков.
Пусть базовый номер равен 000, я объем памяти первого блока ч равен А
1 объем второго блока памяти равен
А и так далее, объем и-ro блока А „, Тогда ня выходе первого сумматора находится сумма где A = 000, ня выходе второго сумматора сумма и так далее, причем ня выходе последнего сумматора сумма 45
По окончании процесса суммирова\ ния на первом и третьем входах блоков
3 сравнения находятся коды: ня первом блоке 3 000 и A, = ";, ня втором блоке 3 р и 5, ня и-м блоке 3 Я и 2 „*
Следовательно, 1.-й сумма тор складывает начальный адрес с общей емкостью
1-го блока, чтобы получить начальныи адрес следующего блока.
При обращении к блокам памяти ня вход 5 устройства ITo» róèàeò текущий адрес, а блоки 3 сравнения определяют, находится ли текущий адрес н заданных (сумматором) диапазонах или нет „
Если входной адрес А» удовлетворяет требованию то возбуждается перный блок памяти.
Если входной адрес удовлетворяет требованию то возбуждается второй блок памяти.
Если входной адрес удовлетворяет требованию то возбуждается последний блок памяти.
Ня выходе 7 последнего сумматора
2 находится код общей емкости системы памяти.
Использование входов б задания емкости памяти позволит использовать устройство в системах памяти, где имеется набор блоков с разными (неодинаковыми) объемами памяти, например использовать устройство для сборки истемы из ч .стично годных кристаллов ограниченных объемов или микросхем памяти, имеющих разную емкость, что расширяет область применения этого устройства .
Кроме того, устройство может собирать незанятые объемы памяти в вычислительных системах в заданный момент нремени для их более эффективного использования, Ф о р м у л я и з о б р е т е н и я
Устройство для адресации блоков памяти, содержащее группу сумматоров, группу блоков сравнения, группу блоков памяти, причем выход i-го блока сравнения соединен с входом выборки
i-го блока памяти (i=1,2,...,и), входы операндов всех блоков сравнения соединены с входом текущего адреса у< тройстна, вход верхней границы i-го блока сравнения соединен с выходом
i-го сумматора, первый вход i-ro сумматора является входом задания объе— мя памяти 1-го блока памяти устройства, выход i-го сумматора соединен с вторым входом (i+1)-го сумматора, выход и-го сумматора является выходом для дальнейшего наращивания устройст1 580376 сумматора.
Составитель A. Баркина
Редактор И.Дербак Техред A.Кравчук Корректор Т.Палий
Заказ 2013 Тираж 565 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент, г.ужгород, ул. Гагарина,101 ва, а второй вход первого сумматора является входом задания базового адреса устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения
5 области применения устройства за счет организации непрерывного поля ад-.:еспв для блоков памяти разного объем:., вход нижней границы i-го блока;..рав— нения соединен с вторым входом 1-го