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

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

информации можно произвести (опять же программным способом) переключение и организовать другую рабочую страницу с другими блоками информации, нужными для выполнения програм1

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

Цель изобретения - повышение быстродействия устройства. ; На чертеже изображена структурная схема запоминающего устройства.

Устройство содержит матрицу 1 бло ков 2 памяти. Блоки 2 одного столбца матрицы образуют физическую страницу памяти, под которой понимается кон- структивно законченный блок с мак- j симальным объемом памяти, который позволяет адресовать шина адреса процессора (не показан). Число блоко 2 памяти в физической странице равно 2 где m - целое число. Блоки 2 памяти одной строки матрицы образуют зону памяти. Устройство также содержит первый 3 и второй 4 дешифраторы, регистры 5. Все блоки 2 памяти в одной зоне занимают одну и ту же часть адресного пространства. Устройство имеет вход 6 записи-считывания и двунаправленную шину 7 данных, соединенную с информационными входами- выходами блоков 2 памяти и с информационными входами регистров 5. Причем п-разрядная шина адреса устройства содержит группу 8 из m старших разрядов и группу 9 из (п - т) младших разрядов.

Блоки 2 памяти могут иметь различ ную физическую реализацию, но должны иметь два входа выборки, включенных по схеме И. Если блоки памяти реализованы на элементах полупроводниковой памяти, которые имеют только один вход выборки (выбор кристалла) то каждый блок памяти необходимо дополнить двувходовым элементом И, подключенным выходом к входу выборки блока 2 памяти.

мы. Такие переключения производятся довольно редко и практически не увеличивают времени выполнения программ по сравнению с нерасширенной памятью. 1 ил.

0 0 0

5 0 5

5

Дешифратор 4 имеет, кроме информационного, управляющий вход (например, микросхема К155ИД4 или К555ИД4). На одном из выходов такого дешифратора сигнал появляется только при подаче сигнала на его управляющий вход. При этом длительность выходного сигнала равна длительности управляющего (стробирующего) сигнала.

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

Перед началом выполнения прог- раммы, которая в процессе работы должна обращаться к тому или иному блоку 2 памяти в той или иной зоне накопителя, необходимо произвести включение нужных блоков 2 памяти, т.е. организовать рабочую страницу памяти. Рабочая страница содержит 2 блоков памяти, по одному от.зоны. Это достигается программным способом с помощью регистров 5. Эти регистры являются программно доступными для записи в них информации. Обращаться к регистрам 5 можно или как к внешним устройствам, или как к ячейкам памяти. В последнем случае каждому регистру присваивается определенный адрес из адресного пространства процессора. В этом случае ячейки в блоках 2 памяти, имеющие такие же адреса, как и регистры 5. не используются,. Для записи информации в какой-либо регистр 5 процессор выставляет на шину адреса код адреса требуемого регистра, на шину 7 данных - унитарный код нужного блока 2 памяти в соответствующей зоне (код содержит только одну единицу в одном из разрядов, а все остальные разряды - нули), на вход 6 записи-считывания подает сигнал записи. При этом на одном из выходов дешифратора 4 фор3136

мируется импульс, которьй стробирует запись- кода, выставленного на шину 7 данных, только в один регистр 5, а именно в тот, код адреса которого выставлен -на шину адреса. После этого один из выходов этого регистра, имеет, потенциал логической единицы, а все остальные - потенциал логического нуля. Тот блок 2 памяти дйнной зоны, второй вход выборки которого подключен к возбужденному выходу регистра 5. будем называть полувыбранным. Таким образом, в каждой зоне полувыбранным может быть только один блок 2 памяти. Описанным способом производится включение нужных блоков 2 памяти во всех остальных зонах.

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

тлЗ

позволяет организовать К различных рабочих страниц, у которых от каждой зоны берется только один блок памяти (2 - это число зон). Число блоков 2 памяти в различных зонах может быть разным.

В процессе выполнения программы- процессор выставляет на шину адреса различные коды, младшие (п - т) разрядов кода адреса подаются на адресные входы всех бхюков 2 памяти, а га старших разрядов - на входы дешифратора 3. При этом получает возбуж- дение один из выходов дешифратора 3, а вместе с ним и первые входы выборки всех блоков памяти одной из зон. Обращение процессора в данной зоне памяти производится к полувыбранному блоку 2 памяти, который в этом случае становится выбранным, так как сигналы логической единицы подаются теперь на его оба входа выборки..

Так как в процессе выполнения программы на шине адреса процессора (и устройства) адреса могут меняться во всем диапазоне адресного пространства, дешифратор 3 всегда будет

ВНИИПИ Заказ 6297/52

Тираж 588 Подписное

Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная, 4

623

выбирать соответствующую зону памяти и обращение к ней будет -производиться к блоку 2 памяти, включенноg му в состав рабочей страницы (полувыбранному) . Если обработка информации в каком-то блоке памяти какой- либо зоны закончится, можно взамен его описанным способом включить в

10 состав рабочей страницы новьй блок памяти и далее производить обработку информации без переключений.

Формула изобретения

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

объединены и являются входом записи- считывания устройства, информационные входы и выходы блоков памяти объединены соответственно и являются информационными входами и выходами

устройства соответственно, адресные входы блоков памяти объединены, входы первого дешифратора являются старшими адресными входами устройства, выходы первого дешифратора подключены к первым входам выбора кристалла блоков памяти соответствующих строк матрицы, отличающее- с я тем, что, с целью повьш1ения быстродействия устройства, в него введены второй дешифратор и дополнительные регистры, причем управляющий вход второго дешифратора подключен к входу записи-считывания устройства, один из входов второго дешифратора подключены к старшим входам

адреса устройства, другие входы второго дешифратора и адресные входы блоков памяти объединены соответственно и являются младшими адресными входами устройства, выходы второго . дешифратора подключены к управляющим входам регистров, информационные входы которых объединены соответственно и подключены к информационным входам и выходам блоков памяти, являются входом выбора блоков памяти устройства, выходы каждого регистра подключены к вторым входам выбора кристалла блоков памяти соответствующей

строки матрицы.

Тираж 588 Подписное

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

название год авторы номер документа
Запоминающее устройство 1987
  • Погорелов Василий Степанович
  • Торошанко Ярослав Иванович
  • Каустов Виктор Акопович
  • Овраменко Сергей Григорьевич
SU1460740A1
Запоминающее устройство 1989
  • Овраменко Сергей Григорьевич
  • Погорелов Василий Степанович
  • Торошанко Ярослав Иванович
SU1695382A1
Устройство адресации оперативной памяти 1987
  • Беляков Анатолий Иванович
SU1417003A1
УСТРОЙСТВО УПРАВЛЕНИЯ ПАМЯТЬЮ 1991
  • Александрова Л.А.
  • Гришаков А.Г.
  • Мироненко Е.И.
  • Мозговитов А.А.
  • Соколов А.А.
  • Федоров С.Н.
RU2010318C1
Оперативное запоминающее устройство 1988
  • Мягких Александр Иванович
  • Жучков Аркадий Андреевич
SU1615803A1
Устройство для отображения информации на экране электронно-лучевой трубки 1991
  • Радзивил Анатолий Гордеевич
  • Наумкин Константин Степанович
  • Сандул Юрий Витальевич
SU1807516A1
Устройство для сопряжения процессора с памятью 1988
  • Шитиков Анатолий Юрьевич
  • Коробков Лев Семенович
SU1683020A1
УСТРОЙСТВО УПРАВЛЕНИЯ БУФЕРНОЙ ПАМЯТЬЮ 1990
  • Зайцев А.И.
  • Коваленко С.С.
  • Пентковский В.М.
  • Фельдман В.М.
RU2010317C1
Устройство адресации оперативной памяти 1985
  • Андреев Виктор Павлович
  • Беляков Анатолий Иванович
SU1262497A1
Устройство для управления обращением к общей памяти 1987
  • Беляков Анатолий Иванович
SU1495804A1

Реферат патента 1987 года Запоминающее устройство

Изобретение относится к вычислительной технике, в частности к запоминающим устройствам, и может най- . .ти применение в мини- и микроЭВМ и Т микропроцессорной технике. Цель изобретения - повьшение быстродействия устройства. Устройство содержит блоки 2 памяти, организованные в физические страницы и зоны, дешифраторы 3 и 4 и регистры 5, являющиеся программно доступными для записи. Выигрыш в быстродействии достигается за счет того, что программным способом рабочая страница памяти организуется таким образом, чтобы в нее входили блоки памяти из разных физических страниц, содержащие обрабатывающую программу и нужные операнды. В такой странице програьма будет работать, как в обычной нерасширенной памяти, без переключений. По окончании обработки выбранных блоков 2 ifi

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

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

Запоминающее устройство 1981
  • Корнейчук Виктор Иванович
  • Михайлов Михаил Керанов
  • Тарасенко Владимир Петрович
  • Торошанко Ярослав Иванович
SU963090A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Микро- и миниЭВМ
- Л.: Энергоатомиздат, 1984, с
Счетный сектор 1919
  • Ривош О.А.
SU107A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 361 623 A1

Авторы

Торошенко Ярослав Иванович

Погорелов Василий Степанович

Каустов Виктор Акопович

Даты

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

1986-07-18Подача