Оперативное запоминающее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИРЕСПУБЛИК 39) Ь,- я САНИЕ ТЕН ИДЕТЕЛ ЬСТВ СКО А ий инсния АН ние мик ностроевО ЮЩЕЕ тельприсли ено ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР(71) Тихоокеанский океанологичеститут Дальневосточного стделСССР(57) Изобретение относится к вычной технике и может быть приме Изобретение относится к вычислительной технике и может быть применено припостроении оперативных запоминающих устройств данных большой емкости, не запоминающих места в адресном пространстве используемой ЭВМ.Цель изобретения - повышение быстродействия устройства.На чертеже представлена схема опера-тивного запоминающего устройства.Устройство содержит элемент ИЛИ 1, ешифратор 2, регистр 3 состояния, коммутатор 4, реверсивные счетчики 5 и 6, лок 7 памяти. На чертеже также показан процессор 8 с шинами данных 9, адреса 10 и управления 11 и обозначены сигналы: "Выдача" 12, "Выборка" 13, "Чтение/запись" 14, "Прием" 15, "Внешнее управление адресом" 16, "Системный инкремент/декремент" - 17, "Запись в счетчик" 18 и 19..,Ж , 161580 1 С 11/00 построении оперативных запоминающих устройств данных большой емкости, не занимающих места в адресном пространстве используемой ЭВМ. Целью изобретения является повышение быстродействия устройства. Устройство содержит элемент ИЛИ, Дешифратор, регистр состояния, коммутатор, первый и второй реверсивный счетчики, блок памяти. Повышение быстродействия устройства в режимах считывания и постраничного копирования достигается введением коммутатора и двух реверси ных последовательно соединенных счетчиков, обеспечивающих автоматическое инкрементирование/декрементирование и программную установку адреса выборки из блока памяти. 1 ил. Устройство работает следующим образом,Чтобы занести в память массив данных, процессор 8 заносит по шине данных в счетчик 6 (страниц памяти) номер страницы, на которой будет находиться начало массива, а в счетчик 5 - номер слова на данной странице, начиная с которого будут размещены данные, После этого в регистр 3 состояния засылается код, одному из разрядов которого(для определенности - старшему) присваивается значение логической единицы, чем устанавливается режим сложения для счетчиков 5 и 6, а остальные разряды регистра 3 определяют режим коммутации на счетные входы счетчиков 5 и 6 сигнала 12 "Выдача" с дешифратора 2, Поступление информации по шине 9 данных в блок 7 памяти стробируется сигналом 12 "Выдача", который через элемент ИЛИ 1 производит выборку памяти по входу 13. На входе 14 при этомприсутствует сигнал "Запись". Информация заносится в память и восходящим фронтом сигнала с выхода коммутатора 4 происходит инкрементация содержимого адресного регистра памяти, образованного счетчиками 5 и 6, так что следующая запись данных будет произведена в ячейку с адресом, увеличенным на единицу.Таким образом, выдача информации процессором по одному и тому же адресу, определяемому дешифратором 2, приводит к размещению массива данных в определенной области блока 7 памяти. Считывание информации производится аналогично с той лишь разницей, что код младших разрядов на выходе регистра 3 состояния устанавливается таким, что на выходе коммутатора появляется сигнал 15 "Прием", а на выходе 14 блока 7 памяти присутствует сигнал "Чтение", Выборка памяти производится в этом случае сигналом 15 "Прием", поступающим на вход 13 блока 7 памяти через элемент ИЛ И 1, Переключение адреса памяти можно также производить другими сигналами 16 (в том числе и системным сигналом 17, выделяемым дешифратором 2 (адреса микропроцессорной системы), устанавливая соответствующие коды в регистре 3 состояния, Занесение и считывание информации возможно также в режиме декрементации адресного регистра, образованного счетчиамй 5 и 6. В этом случае в начале процедуры в счетчики 5 и 6 заносятся координаты не начала, а конца массива данных, а в старший разряд кода регистра 3 состояния - логический нуль.Организация магазинной памяти (" первый вошел - последний вышел" ) возможна, если массив данных записывается в режиме инкрементации адреса памяти, а считывается, начиная с последнего слова, в режиме декрементации адреса (или наоборот, записан с декрементом, а считывается с инкрементом).Копирование информации или чтение, обработка и перенос данных со страницы на страницу производится при установлении режима "Запись с инкрементом" в регистре 3 состояния, следом счетчик 5 обнуляется, а в счетчике 6 устанавливается номер страницы-источника. После этого выполняется процедура чтения (и, возможно, обработки), в счетчик 6 заносится номер страницы-приемника и выполняется процедура записи,10 20 25 30 35 40 45 50 сразу по окончании которой автоматически происходит инкрементация адреса памяти, Затем в счетчик 6 снова заносится номер страницы-источника и процедура повторяется до окончания страницы (или массива данных),Формула изобретения Оперативное запоминающее устройство, содержащее блок памяти,информационные входы выходы которого являются информационными входами-выходами устройства и соединены с информационными входами регистра состояния, синхровход которого подключен к первому выходу дешифратора, управляющий вход которого является первым управляющим входом устройства, информационные входы дешифратора являются адресными входами устройства, второй и третий выходы дешифратора соединены с входами элемента ИЛИ, выход которого подключен к входу выборки блока памяти, вход записи-считывания которого является вторым управляющим входом устройства, о тл и ч а ю щ ее с я тем, что, с целью повышения быстродействия, в устройство введены коммутатор, первый и второй реверсивные счетчики, причем информационные входы реверствных счетчиков подключены к информационным входам выходам устройства, выходы первого и второго реверсивных счетчиков соединены с адресными входами соответственно слов и страниц блока памяти, управляющие входы коммутатора подключены к выходам регистра состояния, выход которого соединен входами направления счета реверсивных счетчиков, синхровходы которых подключены к выходу коммутатора, первый, второй и третий информационные входы которого соединены соответственно со вторым, третьим и четвертым выходами дешифратора, пятый и шестой выходы которого подключены к входам записи соответственно первого и второго реверсивных счетчиков, входы сброса которых соединены с седьмым выходом дешифратора, выход переноса первого реверсивного счетчика подключен к входу переноса второго реверсивного счетчика, информационные входы группы коммутатора являются входами внешнего управления адресом устройства,1615803 аказ 3992 Тираж 486 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям 113035, Москва, Ж, Раушская наб 4/5 КНТ СССР дственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 10 Составитель О. Исаев едактор Л, Зайцева Техред М.Моргентал Корректор А, Обруча
СмотретьЗаявка
4497419, 28.09.1988
ТИХООКЕАНСКИЙ ОКЕАНОЛОГИЧЕСКИЙ ИНСТИТУТ ДАЛЬНЕВОСТОЧНОГО ОТДЕЛЕНИЯ АН СССР
МЯГКИХ АЛЕКСАНДР ИВАНОВИЧ, ЖУЧКОВ АРКАДИЙ АНДРЕЕВИЧ
МПК / Метки
МПК: G11C 11/00
Метки: запоминающее, оперативное
Опубликовано: 23.12.1990
Код ссылки
<a href="https://patents.su/3-1615803-operativnoe-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Оперативное запоминающее устройство</a>
Предыдущий патент: Устройство для контроля аппарата магнитной записи
Следующий патент: Способ аналоговой магнитной записи
Случайный патент: Способ получения целлюлозы