Оперативное запоминающее устройство Советский патент 1990 года по МПК G11C11/00 

Описание патента на изобретение SU1615803A1

Изобретение относится к вычислительной технике и может быть применено при построении оперативных запоминающих устройств данных большой емкости, не запоминающих места в адресном пространстве используемой ЭВМ.

Цель изобретения - повышение быстродействия устройства.

На чертеже представлена схема оперативного запоминающего устройства.

Устройство содержит элемент ИЛИ 1, дешифратор 2, регистр 3 состояния, коммутатор 4, реверсивные счетчики 5 и 6, блок 7 памяти. На чертеже также показан процессор 8 с шинами данных 9, адреса 10 и управления 11 и обозначены сигналы: Выдача 12, Выборка 13, Чтение/запись 14, Прием 15, Внешнее управление адресом 16, Системный инкремент/декремент - 17, Запись в счетчик 18 и 19.

Устройство работает следующим образом.

Чтобы занести в память массив данных, процессор 8 заносит по шине данных в счетчик 6 (страниц памяти) номер страницы, на которой будет находиться начало массива, а в счетчик 5 - номер слова на данной странице, начиная с которого будут размещены данные. После зтого в регистр 3 состояния засылается код, одному из разрядов которого (для определенности-старшему) присваивается значение логической единицы, чем устанавливается режим сложения для счетчиков 5 и 6, а остальные разряды регистра 3 определяют режим коммутации на счетные входы счетчиков 5 и 6 сигнала 12 Выдача с дешифратора 2. Поступление информации по шине 9 данных в блок 7 памяти строби- руется сигналом 12 Выдача, который че-. рез элемент ИЛИ 1 производит выборку памяти по входу 13. На входе 14 при этом

о

тчЛ

сл

00

о

(л)

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

Таким образом, выдача информации процессором по одному и тому же адресу, определяемому дешифратором 2, приводит к размещению массива данных в определенной области блока 7 памяти. Считывание информации производится аналогично с той лишь разницей, что код младших разря- дов на выходе регистра 3 состояния устанавливается таким, что на выходе коммутатора появляется сигнал 15 Прием, а на выходе 14 блока 7 памяти присутствует сигнал Чтение. Выборка памяти произво- дитсй в этом случае сигналом 15 Прием, поступающим на вход 13 блока 7 памяти через элемент ИЛ И 1. Переключение адреса памяти можно также производить другими сигналами 16 (в том числе и системным сиг- налом 17, выделяемым дешифратором 2 (адреса микропроцессорной системны), устанавливая соответствующие коды в регистре 3 состояния. Занесение и считывание информации возможно также в режиме де- крементации адресного регистра, образованного счетчиамй 5 и б. 8 этом случае в начале процедуры в счетчики 5 и б заносятся координаты не начала, а конца массива данных, а в старший разряд кода регистра 3 состояния - логический нуль.

Организация магазинной памяти (первый вошел - последний вышел) возможна, если массив данных записывается в режиме инкрементации адреса памяти, а считывает- ся, начиная с последнего слова, в режиме декрементации адреса (или наоборот, записан с декрементом, а считывается с инкрементом).

Копирование информации или чтение, обработка и перенос данных со страницы на страницу производится при установлении режима Запись с инкрементом в регистре 3 состояния, следом счетчик 5 обнуляется, а в счетчике 6 устанавливается номер страии- цы-источника. После этого выполняется процедура чтения (и, возможно, об эаботки), в счетчик б заносится номер страницы-приемника и выполняется процедура записи.

сразу по окончании которой автоматически происходит инкрементация адреса памяти Затем в счетчик 6 снова заносится номер страницы-источника и процедура повторяется до окончания страницы (или массива данных),

Формула изобретения Оперативное запоминающее устройство, содержащее блок памяти,информацион- ные входы выходы которого являются информационными входами-выходэми устройства и соединены с информационными входами регистра состояния, синхровход которого подключен к первому выходу дешифратора, управляющий вход которого является первым управляющим входом устройства, информационные входы дешифратора являются адресными входами устройства, второй и третий выходы дешифратора соединены с входами элемента ИЛИ, выход которого подключен к входу выборки блока памяти, вход записи-считывания которого является вторым управляющим входом устройства, отличающееся тем, что, с целью повышения быстродействия, в устройство введены коммутатор, первый и второй реверсивные счетчики, причем информационные входы реверствных счетчиков подключены к информационным входам выходам устройства, выходы первого и второго реверсивных счетчиков соединен ы с адресными входами соответственно слов и страниц блока памяти, управляющие входы коммутатора подключены к выходам регистра состояния, выход которого соединен входами направления счета реверсивных счетчиков, синхровходы которых подключены к выходу коммутатора, первый, второй и третий информационные входы которого соединены соответственно со вторым, третьим и четвертым выходами дешифратора, пятый и шестой выходы которого подключены к входам записи соответственно первого и второго реверсивных счетчиков, входы сброса которых соединены с седьмым выходом дешифратора, выход переноса первого реверсивного счетчика подключен к входу переноса второго реверсивного счетчика, информационные входы группы коммутатора являются входами внешнего управления адресом устройства.

Похожие патенты SU1615803A1

название год авторы номер документа
Запоминающее устройство с произвольной выборкой 1988
  • Боженко Игорь Борисович
  • Мешков Олег Кузьмич
  • Кондратов Петр Александрович
SU1548790A1
Вычислительная система 1989
  • Бабаян Борис Арташесович
  • Волконский Владимир Юрьевич
  • Горштейн Валерий Яковлевич
  • Ким Александр Киирович
  • Назаров Леонид Николаевич
  • Сахин Юлий Хананович
  • Семенихин Сергей Владимирович
SU1777148A1
Устройство для сопряжения процессора с памятью 1988
  • Шитиков Анатолий Юрьевич
  • Коробков Лев Семенович
SU1683020A1
Центральный процессор 1991
  • Бабаян Борис Арташесович
  • Волконский Владимир Юрьевич
  • Горштейн Валерий Яковлевич
  • Ким Александр Киирович
  • Назаров Леонид Николаевич
  • Сахин Юлий Хананович
  • Семенихин Сергей Владимирович
SU1804645A3
Формирователь импульсных последовательностей для контроля запоминающих модулей на цилиндрических магнитных доменах 1987
  • Блюменау Израиль Меерович
  • Кашс Юрий Петрович
SU1513514A1
АКТИВНЫЙ АППАРАТНЫЙ СТЕК ПРОЦЕССОРА 2013
  • Семёнов Андрей Андреевич
  • Усанов Дмитрий Александрович
RU2530285C1
Устройство для отображения знакографической информации 1987
  • Жерносек Владимир Федорович
  • Карелин Геннадий Евгеньевич
  • Иванов Петр Иванович
  • Степанов Николай Анатольевич
  • Трощий Ирина Николаевна
  • Годунов Валерий Алексеевич
SU1439673A1
СПОСОБ ДЛЯ ЦИФРОВОЙ СУБСТРАКЦИОННОЙ АНГИОГРАФИИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 1992
  • Королев С.В.
  • Коренблюм В.И.
  • Коновалов С.В.
  • Морозов А.Н.
  • Савкин А.А.
  • Силаев Н.Ж.
  • Портной Л.М.
  • Федосов С.Н.
  • Федорович Ю.Н.
  • Хазанов А.В.
  • Шумский В.И.
RU2043073C1
Устройство для отображения информации на экране электронно-лучевой трубки 1991
  • Радзивил Анатолий Гордеевич
  • Наумкин Константин Степанович
  • Сандул Юрий Витальевич
SU1807516A1
Устройство для контроля выполнения программ 1989
  • Мызь Александр Николаевич
  • Якименко Виталий Григорьевич
SU1709319A1

Иллюстрации к изобретению SU 1 615 803 A1

Реферат патента 1990 года Оперативное запоминающее устройство

Изобретение относится к вычислительной технике и может быть применено при построении оперативных запоминающих устройств данных большой емкости, не занимающих места в адресном пространстве используемой ЭВМ. Целью изобретения является повышение быстродействия устройства. Устройство содержит элемент ИЛИ, дешифратор, регистр состояния, коммутатор, первый и второй реверсивные считчики, блок памяти. Повышение быстродействия устройства в режиме считывания и постраничного копирования достигается введением коммутатора и двух реверсивных последовательно соединенных счетчиков, обеспечивающих автоматическое инкрементирование/декрементирование и программную установку адреса выборки из блока памяти. 1 ил.

Формула изобретения SU 1 615 803 A1

Документы, цитированные в отчете о поиске Патент 1990 года SU1615803A1

Коффрон Дж., Лонг В
Расширение микропроцессорных систем
М.: Машиностроение, 1987, с
Способ изготовления звездочек для французской бороны-катка 1922
  • Тарасов К.Ф.
SU46A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Патент США №4346441, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Гребенчатая передача 1916
  • Михайлов Г.М.
SU1983A1

SU 1 615 803 A1

Авторы

Мягких Александр Иванович

Жучков Аркадий Андреевич

Даты

1990-12-23Публикация

1988-09-28Подача