Устройство для адресации блоков памяти
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для адресации к блокам памяти. Целью изобретения является упрощение устройства и расширение функциональных возможностей за счет реализации режима обращения к блокам памяти как по возрастанию, так и по убыванию адресов формирования признака переполнения. Устройство содержит регистр 1 адреса, дешифратор 2, группу N переключателей 3, группу N элементов 4 коммутации первого типа, группу N элементов 5 коммутации второго типа, шифратор 7, группу N элементов И-ИЛИ 9, дополнительный переключатель 10, дополнительный элемент 11 коммутации второго типа и дополнительный элемент И-ИЛИ 12. 1 ил.
СОЮЗ СОНЕтСНИХ
С0ЦИАЛИСтИЧЕСНИХ
1 ЕСГь ЬЛин (51)5 G Об F 12/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ .
1 (21) 4678634/24 (22) 14.04.89 (46) 07.07.91. Бюп. У ?5 (72) О.А.Титов и О.И. Гордиенко
{53) 681.325(088.8) (56) Авторское свидетельство СССР
Ф 1388877, кл . G 06 F 12/00, 1986 .
Авторское свидетельство СССР
Ф 1573458, 30.01.89. (54) УСТРОЙСТВО ДЛЯ АДРЕСАЦИИ БЛОКОВ
ПАМЯТИ (57) Изобретение относится к вычислительной технике и может быть использовано для адресации к блокам памяти.
Целью изобретения является упрощение
„„80„„1661774, А 1
2 устройства и расширение функциональных возможностей sa счет реализации режима обращения к блокам памяти как по возрастанию, так и по убыванию адресов формирования признака переполнения. Устройство содержит регистр 1 адреса, дешифратор 2, группу и переключателей 3, группу и элементов 4 коммутации первого типа, группу и элементов 5 коммутации второго типа, шифратор 7, группу и элементов И-ИЛИ
9, дополнительный переключатель 10, дополнительный элемент 11 коммутации второго типа и дополнительный weмент И-ИЛИ 12. 1 ил.
1661 774
Устройство работает следующим образом.
Переключатели 3 устанавливаются в состояния, соответствующие состояниям блоков памяти. Сигнал высокого уровня (BY) на.выходе переключателей соответствует состоянию "Блок вклю-: чен" (" Годен" ), сигнал низкого уровня (НУ) — "Блок выключен" ("Нв годен").
Рассмотрим работу устройства в режиме обращения к блокам памяти по возрастанию адресов.
Соглаано адресу, который хранится в регистре 1 адреса, íà i"ê выходе дешифратора 2 формируется сигнал BY, который активирует выбранный х-й элеИзобретение относится к вычислительной технике и может быть использовано для адресации к блокам памяти.
Цель. изобретения — упрощение устройства и расширение Функциональных возможностей эа счет реализации режима обращения к блокам памяти как по возрастанию, так и по убыванию адресов и Формирования признака переполнения.
На чертеже представлена функциоНальная схема устройства для адресаЦии блоков памяти.
Устройство содержит регистр 1 адре- 5 ,а, дешифратор 2, группу п переклю1ателей 3, группу п элементов 4 коммутации первого типа (ЭК1), группу п элементов 5 коммутации второго типа (ЭКТОР), адресный вход б, шифратор 7, 2п адресный выход 8, группу п элементов
-ИЛИ 9, дополнительный переключаель 10, дополнительный элемент 11 коммутации. второго типа, дополнительный элемент И-ИЛИ 12, вход 13 управ- 25 ления и выход 14 переполнения.
Элемент И-ИЛИ реализует логическую Функцию F=A+B.Ñ, где А,В,С вЂ” логическое состояние сигналов на 1-м, -м, 3-м входе соответственно.
ЭК I-ro типа реализует следующие логические функции: на первом выходе L=F, на втором выходе М=Н К, где Н, К вЂ” логическое состояние на первом и втором входах соответственно.
Элемент коммутации II-ro типа представляет собой мультиплексор, подключающий по сигналу на управляющем входе к выходу сигналы либо 40 с первого, либо с второго входов. мент И-ИЛИ, на выходе которого уста".. навливается BY.
Если на выходе. i-ro элемента И-ИЛИ установлен ВУ, а следующий (i+1)-й переключатель включен, то на выходе следующего (i+1)-го ЭК II, втором входе и втором выходе ЭК I формируются ВУ, а на первом выхо-; де (i+1)-го ЭКТ НУ,задающий НУ и на выходе следующего (i+1)-ro элемента
И-ИЛИ.
Таким образом, на втором выходе следующего (i+1)-ro ЭК I Формируется
ВУ сигнала адреса следующего работоспособного блока памяти, который затем кодируется в шифраторе 7 и в двоичном коде поступает на выход устройства. При этом на всех остальных входах шифратора 7, вторых выходах ЭК I установлен НУ. Если же дешифратор 2 активирует последний п-й выход, на выходе n-ro элемента И-ИЛИ, выходе 14 переполнения устройства Формируется
BY, одновременно сигнал BY поступает на первый вход дополнительного ЭК II а также на выход 14 переполнения и второй вход дополнительного элемента
И-ИЛИ. Если дополнительный и первый переключатели включены, то на втором выходе первого ЭК I формируется BY который затем поступает в шифратор.
Если (i+1)-е переключатели, последующие за выбранным i-м выходом дешифратора 2, выключены, то на выходе одного иэ 3K I, соответствующего какому-либо следующему включенному блоку памяти устанавливается ВУ.
Если последний и-й переключатель выключен, то на втором выходе n-ro
ЭК I формируется НУ, а на выходе n-ro элемента И-ИЛИ, дополнительном ЭК II> выходе 14 переполнения устройства—
ВУ, что показывает переполнение устройства. При этом, если дополнительный и первый переключатели включены, на выходе дополнительного элемента
И-ИЛИ и втором выходе первого ЭК I устанавливается ВУ, происходит обращение к 1-му входу шифратора 7.
Работа предлагаемого устройства адресации в режиме обращения к блокам памяти по убыванию адресов проис-. ходит аналогичным образом, как и прй обращении по возрастанию адресов, за, исключением порядка коммутации элементов И-ИЛИ, ЭК I- u II-ro типов между собой, которая реализуется по
16617
Формула и з о б р е т е н и я
Составитель С.Болтышев
Редактор В.Бугренкова Техред А.Кравчук Корректор Н.Ревская
Заказ 2 125 Тираж 398 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Иосква, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r.Óàroðoä, ул. Гагарина,101 ранее описанному алгоритму по сигна-лу управления возрастания — убываниями адресов, поступающему на управляющие входы ЭК II.
В режиме обращения к блокам памяти по убыванию адресов по адресу, содержащемуся в регистре 1 адреса, предлагаемое устройство формирует адрес следующего включенного блока памяти с меньшим адресом. При выбранном нулевом выходе дешифратора 2 на выходе дополнительного элемента И-HJIH 12 втором входе п-ro ЭК I втором входе
n-ro элемента И-ИЛИ 9 устанавливает15 ся ВУ.
Если и-й переключатель включен, то на. выходе и-го элемента И-ИЛИ 9 формируется НУ, а на втором выходе
n-ro ЭК I и íà и-м входе шифратора 7 20
8У. Таким образом происходит адресация к следующему работоспособному. блоку памяти (п-му).
Таким образом, ь-му адресу обращения в предлагаемом устройстве всегда 25 соответствует i-й блок памяти из числа неотключенных и незанятых блоков памяти. Предлагаемое устройство реализует режимы обращения к блокам памяти как по возрастанию, так и по убыванию адресов и формирует признак переполнения.
Устройство для адресации блоков
35 памяти, содержащее регистр адреса, дешифратор, группу и переключателей, группу и элементов коммутации первого типа, группу п элементов коммутации 40 второго типа, шифратор адреса, причем информационный вход регистра адреса является адресным входом устройства, выход регистра адреса является входом дешифратора, выход первого переключа- 45 теля соединен с первым входом первого в группе элемента коммутации перво74
6 го типа, выход шифратора является адресным выходом устройства, о т л и— ч а ю щ е е с я тем, что, с целью упрощения устройства и расширения его функциональных возможностей за счет реализации режима обращения к блокам памяти как по возрастанию,так и по убыванию адресов и формирования при-, знака переполнения, в него введены дополнительный переключатель, дополнительный элемент коммутации второго типа и группа п элементов И-ИЛИ, причем нулевой выход дешифратора соединен с первым входом дополнительного элемента И-ИЛИ, а i-й выход дешифратора (где i=1,...,n) соединен с первым входом i-го элемента И-ИЛИ, второй вход которого является выходом i-го элемента коммутации второго типа, а третий вход i-ro элемента
И-ИЛИ соединен с первым выходом i-ro элемента коммутации первого типа, третий вход дополнительного элемента
И-ИЛИ соединен с выходом дополнительного переключателя, выход i-ro элемента И-ИЛИ соединен с первым входом (i+1)-ro элемента коммутации второго типа, а также с вторым входом (i-, 1)-ro элемента коммутации второго типа, выход i-го переключателя является нер-.: вьм входом i-ro элемента коммутации первого типа, второй вход которого соединен с выходом i"ãî элемента коммутации второго типа, выход дополнительного переключателя является третьим входом первого элемента И-ИЛИ, второй выход i-го элемента коммутации первого типа является i-м входом шифратора, третий вход i-ro элемента ком мутации второго типа является входом управления устройства, выход дополнительного элемента коммутации второго типа соединен с вторым входом до-. полнительного элемента И-ИЛИ и являет-. ся выходом признака переполнения устройства.