Оперативное запоминающее устройство
Изобретение относится к автоматике и вычислительной технике и может быть использовано в вычислительных системах с логической обработкой хранимых данных. Цель изобретения - расширение области применения за счет регистрации изменений хранимой информации, прерывания формируются как результат сравнения записываемого в заданную ячейку оперативного запоминающего устройства п-разрядного слова с предыдущим содержимым указанной ячейки, При считывании п-разрядного слова в соответствующую .одноразрядную ячейку массива запросов прерывания записывается сигнал логического О. Оперативное запоминающее устройство содержит шинный формирователь 1, элемент И 2, элемент НЕ 3, элементы И 4...6, шинный формирователь 7, элементы И 8... 10, мультиплексор 11, элемент задержки 12, многоразрядный накопитель 13, элемент ИЛИ 14, одноразрядный накопитель 15, блок 16 сравнения. В устройстве обеспечивается при записи каждого нового многоразрядного слова формирование сигналов сравнения этого слова с предыдущим содержимым ячейки памяти многоразрядного накопителя , в которую оно записывается. Результаты сравнения записываются в одноразрядный накопитель, к которому обеспечен доступ со стороны активного устройства. При считывании слова из многоразрядного накопителя в соответствующую ячейку одноразрядного накопителя записывается лог. О. 5 ил.
СОЮЗ СО8ЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (ssis G 11 С 11/00
ГОСУДАРСТВЕННЫИ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4672559/24 (22) 04.04,89 (46) 30,11.91. Бюл. г в 44 (71) Черновицкое производственное объединение "Электронмаш" (72) Н.В.Сендульский (53) 681.327,6(088,8) (56) Авторское свидетельство СССР
Ф 1056266, кл. 6 11 С 11/00, 1983.
Авторское свидетельство СССР
М 1107173, кл. 6 11 С 11/00, 1984. (54) ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в вычислительных системах с логической обработкой хранимых данных.
Цель изобретения — расширение области применения за счет регистрации изменений хранимой информации, прерывания формируются как результат сравнения записываемого в заданную ячейку оперативного запоминающего устройства и-разрядного слова с предыдущим содержимым указанИзобретение относится к автоматике и вычислительной технике и может быть использовано в управляющих и вычислительных системах.
Цель изобретения — расширение области применения за счет регистрации изменений хранимой информации, На фиг.1 изображена функциональная схема устройства; на фиг.2 — функциональная схема одноразрядного накопителя; на фиг.3-5 — диаграммы работы устройства.. Ж 1695380 А1 ной ячейки, При считывании п-разрядного слова в соответствующую одноразрядную ячейку массива запросов прерывания записывается сигнал логического "0", Оперативное запоминающее устройство содержит шинный формирователь 1, элемент И 2, элемент НЕ 3, элементы И 4„.6, шинный формирователь 7, элементы И 8„,10, мультиплексор 11, элемент задержки 12, многоразрядный накопитель 13, элемент ИЛИ
14, одноразрядный накопитель 15, блок 16 сравнения. В устройстве обеспечивается при записи каждого нового многоразрядного слова формирование сигналов сравнения этого слова с предыдущим содержимым ячейки памяти многоразрядного накопителя, в которую оно записывается, Результаты сравнения записываются в одноразрядный накопитель, к которому обеспечен доступ со стороны активного устройства. При считывании слова из многоразрядного накопителя в соответствующую ячейку одноразрядного накопителя записывается лог.
"О". 5 ил.
Устройствосодержит шинный формирователь 1, элемент И 2, элемент Н Е 3, элемен- С) ты И 4...6, шинный формирователь 7, элемент И 8, элементы И 9 и 10, мультиплекcGp 11, элемент 12 задержки, многоразрядный накопитель 13, элемент ИЛИ 14, одноразрядный накопитель 15 и блок 16 сравнения, Одноразрядный накопитель 15 содержит демультиплексор 17, блок 18 запоминающихэлементов и мультиплексор 19, 1695380
В устройстве обеспечивается при записи каждого нового мнбгоразрядного слова формирование сигналов результата сравнения многоразрядного слова с предыдущим содержимым многоразрядной ячейки памяти, в которую записывается зто слово.
Результаты сравнения записываются в одноразрядный накопитель, к которому обеспечен параллельный доступ со стороны активного устройства обработки данных.
При считывании слова иэ многоразрядного накопителя в соответствующую ячейку одноразрядного накопителя записывается логический "0".
Устройство работает следующим образом.
Выбор непосредственного обращения к многоразрядному накопителю осуществляется сигналом 0$п, выбор непосредственного обращения к одноразрядному накопителю — сигналом 0$1, Режим обращения к накопителю 13
---- --задается сигналом режима В4/Rn. При
Wn/Rn = 1 осуществляется режим записи, при Wn/Rn=0 — режим чтения и-разрядного слова.
Режим обращения к одноразрядному накопителю задается сигналом W1/R1. При
W1/R1=1 — режим записи, при М/1/R1 =О— режим чтения одноразрядного слова.
Адресация в накопителях 13 и 15 при их . записи осуществляется сигналами Ао-Аа адресация одноразрядных слов при их считывании из накопителя 15 — сигналами
AoR — АВ, Возможные режимы работы устрой. ства:
1) запись многоразрядного слова;
2) считывание многоразрядного слова;
3) считывание одноразрядного слова;
4) запись многоразрядного слова и считывание одноразрядного слова;
5) считывание многоразрядного слова и считывание одноразрядного слова.
При режиме "Запись многоразрядного слова" на входы устройства подаются следующие сигналы (фиг.3):
1) информационные 0о — 0п, 2) адресные Ао-Af;
3) выборки DSn =1; 0S1 =О, 4) выборки режима Wn/Rп =1., На выходе блока 16 сравнения формируется сигнал сравнения записываемого информационного слова с информационным словом, ранее записанным в ячейку с адресом, заданным Ао — А Этот сигнал через мультиплексор 11 поступает на информационный вход одноразрядного накопителя 15. Далее подается синхроимпульс
С, под воздействием которого результат сравнения записывается в накопитель 15, а затем с задержкой, обеспечиваемой 5 элементом 12 задержки, информационное слово, поступающее через шинный формирователь 1, записывается в накопитель 13.
В режиме "Считывание многораэрядно10 го слова" на входы устройства подаются следующие сигналы (фиг,5):
1) адресные Ао-Af;
2) выборки 0$п=1; DS1 О, 3) выборки режима В4/Rn = О.
15 Считываемое слово с информационных выходов накопителя 13 через шинный формирователь 1 поступает на информационные шины Do-Dn устройства. При этом на информационный вход одноразрядного
20 накопителя с выхода мультиплексора 11 поступает сигнал лог. "О", поданный на информационный вход мультиплексора 11. Под воздействием подаваемого ®инхроимпульса Сп сигнал лог. "О" записывается в одно25 разрядный накопитель 15;
В режиме "Считывание одноразрядного слова" на входы устройства подаются следующие сигналы (фиг.4):
1) адрЕСНЫЕ AoR Ah;
30 2) выборки DSn--О; 0$1=1;
3) выбора режима W1/R1=0.
Считываемое одноразрядное слово, выбРанное адРесными сигналами ApR-А, с информационного выхода одноразрядного
35 накопителя 15 через одноразрядный шинный формирователь 7 поступает на информационную шину О.
В режиме "Запись многоразрядного слова и считывание одноразрядного слова"
40 на входы устройства подаются следующие сигналы!
1) информационные Do Dn
2) адресные Ap — Aftln ApR-AfR, 3) выборки 0$ =1 и 0$1=1;
45 . 4) выбора режима Wn/Г4=1, W1/R1"-О.
Запись многоразрядного слова осуществляется аналогично ранее описанному: вначале в одноразрядный накопитель 15 записывается сигнал результата сравнения, а
50 затем. многоразрядное слово записывается в и-разрядный накопитель 13 в ячейку с адресом А -A).
Параллельно осуществляется считывание одноразрядной информации из ячейки
55 с адРесом AoR-A(R одноРаэРЯдного накопителя 15.
В режиме "Считывание и-разрядного слова и считывание одноразрядного слова " на входы устройства подаются следующие сигналы:
1695380
1) адресные Ao-A(: AoR-A ;
2) выборки 03п=1, DS>--1;
3) вйбора режима 54/R =O, W
Считываемое слово из ячейки накопителя 13 с адресом А — АЯпосгупает на инфор- 5 мационные шины Do — Dn. Одноразрядное слово из ячейки одноразрядного накопите-ля 15 с адресом А я — А@ поступает на одноразрядную шину D. Под воздействием синхроимпульса Сл в ячейку одноразрядно- 10 го накопителя 15 е адресом А -А(записывается сигнал лог, "0".
Формула изобретения
Оперативное запоминающее устройст- 15 во, содержащее многоразрядный накопитель, мультиплексор, блок сравнения, с
nepeoro по пятый элементы И, элемент
ИЛИ; шинный формирователь, входы-выходы которого являются информационными 20 входами-выходами устройства, информационные входы и выходы шинного формирователя подключены соответственно к информационным входам и выходам накопителя,отличающееся тем,что,сцелью 25 .расширения области применения за счет регистрации изменений хранимой информации, оно содержит элемент НЕ, шестой и седьмой элементы И, элемент задержки и . одноразрядный накопитель, адресные вхо- 30 ды первой группы которого подключены к адресным входам многоразрядного накопителя и являются адресными входами первой группы устройства, адресные входы второй группы одноразрядного накопителя явля- 35 ются адресными входами второй группы устройства и подключены к адресным входам многоразрядного накопителя, вход задания режима которого подключен к выходу элемента задержки, вход которого подключен к 40 выходу пятого элемента И и к первому входу шестого элемента И, выход которого подключен к первому входу элемента ИЛИ, вы- ; ход которого подключен к входу. задания режима одноразрядного накопителя, выход которого является информационным выходом устройства, первый вход первого элемента И я вляется первым входом обращения устройства и подключен к входу обращения шинного формирователя, вход задания режима которого является первым входом задания устройства и подключен к первому входу пятого элемента И, к первому управляющему входу мультиплексора и к входу элемента НЕ, выход которого подключен к первому ьходу второго элемента И, выход которого подключен к первому входу седьмого элемента И, выход которого подключен к второму входу элемента ИЛИ, третий вход которого подключен к выходу третьего элемента И, первый вход которого является первым тактовым входом устройства, второй вход первогоэлемента И
t является вторым тактовым входом устройства, выход первого элемента И подключен к второму входу пятого элемента И и к второму входу второго элемента И, выход четвертого элемента И подключен к вторым входам третьего, шестого и седьмого элементов И и к второму управляющему входу мультиплексора, выход которого подключен к информационному входу одноразрядного накопителя, первый и второй входы четвертого элемента И являются соответственно вторым входом обращения и вторым входом задания режима устройства, входы первой и второй групп блока сравнения подключены соответственно к выходам шинного формирователя и к выходам многоразрядного накопителя, выход блока сравнения подключен к первому информационному входу мультиплексора, второй информационный вход которого является входом логического нуля устройства.
1695380
1695380 .
+f5
1695380
A Afg
%/Я1
Лл
3Si
Редактор Т, Орловская
Заказ 4166 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101 ЫЬ î Ь
Составитель С. Шустенко
Техред М.Моргентал Корректор С, Шевкун