Устройство адресации памяти

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для адресации памяти. Целью изобретения является упрощение устройства. Устройство содержит блок 1 записи и считывания, блок 2 управления, блок 3 памяти, блок 4 ввода данных, счетчик 5 адреса, регистры 6, 8, мультиплексор 7. Цель достигается введением новых связей. 1 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (51)4 G 06 F. 12 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АSTOPCKOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГННТ СССР (2!) 4326404/24-24 (22) 09 ° 11.87 (46) 15.07.89. Бюл. Н- 26 (72) Д.Е.Ефимов, С.В.Исаен иf0.М.Никитин (53) 681.32(088.8) (56) Авторское свидетельство СССР !

1- 1149272, кл. G 06 F 12/00, 1983 °

Анторское свидетельство СССР

И 809!82, кл. С 06 F 9/06, 1981.

„„S0„„494007 А 1

2 (54) УСТРОЙСТВО АДРЕСАЦИИ ПАМЯТИ (57) Изобретение относится к вычислительной технике и может быть использовано для адресации памяти. елью изобретения является упрощение устройства. Устройство содержит блок ! записи и считынания, блок 2 управления, блок 3 памяти,, блок 4 ввода данных, счетчик 5 адреса, регистры

6, 8, мультиплексор 7, Цель достигается внедением новых связей. ил.

1494007

Сигнал прерывания поступает в блок

2 управления, прерывает ния информационных слов из блока 3 памяти и устанавливает блок 1 записи и считывания в режим записи. Затем блок 2 управления подает последоваИзобретение относит я к вычислительной технике и может быть использовано для реализации асинхронной записи данных на фоне непрерывного их считывания.

Цель изобретения — упрощение устройства, На чертеже изображена функциональная схема предлагаемого устройства, Устройство содержит блок 1 записи и считывания, блок 2 управления, блок

3 памяти, блок 4 ввода данных, счетчик 5 адреса, регистр 6, мультиплексор 7, регистр 8, выходы 9 блока 3 памяти, выходы 10 блока 4 ввода данных, информационный вход 11 и информационный выход 12 устройства, информационный вход 13 блока 3 памяти, вход 14 адреса записи устройства, вы- 20 ходы 15-18 блока 2 управления, вход

19 прерывания и вход 20 продолжения режима считывания устройства, информационный вход 21 мультиплексора и адресный выход 22 устройства. 25

Устройство работает следующим образом, На адресный вход блока 3 памяти подается код адреса с выхода счетчика 5 адреса, На информационный вход 30

13 блока 3 памяти через блок 1 записи и считывания подаются информационные слова, подлежащие записи в блок

3 памяти. Запись информационных слов в блок 3 памяти может производиться либо иэ внешнего источника информации, либо из блока 4 ввода данных. Блок 2 управления управляет блоком 1 записи и считывания, устанавливая его либо в режим записи, либо в режим считывания, а также счетчиком 5 адреса, осуществляя подачу кода адреса на адресный вход блока 3 памяти, На входы мультиплексора 7 поступают коды двух адресов: с выхода регистра 6 и непосредственно с входа 14 устрой- 45 ства. В зависимости от управляющего сигнала с выхода 15 блока 2 управления входы 19 и 20 устройства служат для установки блока 2 управления в режим прерывания или в режим продолжения программы (считывания) соответственно ° тельно два импульса: сначала в ре-— гистр 6, переписывая в него код адреса, установленный на выходе 22 устройства, а затем в счетчик адреса 5, переписывая в него код адреса, хранящегося в регистре 8. В результате в регистре 6 запоминается код адреса, на котором произошло прерывание программы, а в счетчике 5 адреса устанавливается код адреса, по которому следует осуществить запись информации в блок 3 памяти. После этого блок

2 управления подает управляющий сигнал на мультиплексор 7 так, чтобы код адреса с выхода регистра 6 попал на вход регистра 8. При этом записывается содержимое регистра 6 в регистр

8.

По окончании записи информации в блок 3 памяти в блок 2 управления по входу 20 подается сигнал продолжения программы, по которому блок 1 записи и считывания устанавливается в режим считывания. Затем подается последовательно два импульса: сначала в регистр 6, переписывая в него код адреса, установленный на выходе 22, а затем в счетчик адреса 5, переписывая в него код последнего адреса прерванной программы. После этого содержимое регистра 6 через мультиплексор 7 переписывается в регистр

8. Затем блок 2 управления снимает управляющий сигнал с мультиплексора 7 и соединяет вход регистра 8 с входом 14 устройства. В результате обеспечивается запоминание в регистре 8 кода адреса, на котором закончена запись информации в блоке 3 памяти, и установка в счетчике 5 адреса.кода адреса, на котором ранее было осуществлено прерывание программы. При поступлении очередного импульса прерывания программы вышеописанный процесс повторяется и запись информации осуществляется по адресу, хранящемуся в регистре 8.

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

1494007 при очередном прерывании переписывается в счетчик 5 адреса, формула изобретения

Составитель М.Силин

Редактор А.Ревин Техред JI.Ceðäþêîâà KoppeKToP H.Êîðîë»

Заказ 4111/45 Тираж 668 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r.Ужгород, ул. Гагарина, 101

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