Устройство адресации памяти Советский патент 1988 года по МПК G06F12/00 

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

1

СП

О)

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

название год авторы номер документа
Устройство адресации памяти 1989
  • Доколин Александр Никонович
  • Втюрина Ирина Юрьевна
SU1689956A1
Устройство для адресации памяти 1990
  • Мешков Олег Кузмич
  • Боженко Игорь Борисович
  • Фегецин Игорь Зенонович
SU1741142A1
Микропроцессор 1985
  • Покровский Виктор Михайлович
  • Литвиненко Петр Трофимович
  • Шумейко Владимир Николаевич
SU1330634A1
Устройство для синтаксического контроля программ микропроцессорной системы 1985
  • Гладштейн Михаил Аркадьевич
  • Комаров Валерий Михайлович
  • Шубин Николай Алексеевич
  • Тверецкий Вениамин Витальевич
SU1260960A1
Устройство для сопряжения ЦВМ и накопителя информации 1985
  • Правдина Татьяна Витальевна
SU1265780A1
Запоминающее устройство с произвольной выборкой 1988
  • Боженко Игорь Борисович
  • Мешков Олег Кузьмич
  • Кондратов Петр Александрович
SU1548790A1
Микропроцессор для вводавывода данных 1976
  • Сычев Александр Васильевич
  • Бестань Геннадий Сергеевич
  • Калмыков Валентин Александрович
  • Кириченко Николай Васильевич
  • Кривоносов Анатолий Иванович
SU618733A1
Комбинированный канал 1986
  • Лопато Георгий Павлович
  • Смирнов Геннадий Дмитриевич
  • Пронин Владислав Михайлович
  • Рымарчук Александр Григорьевич
  • Карпейчик Виктор Владимирович
SU1405067A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
Устройство для сопряжения ЭВМ с абонентом 1985
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Самчинский Анатолий Анатольевич
  • Шаров Борис Григорьевич
SU1307462A1

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

Реферат патента 1988 года Устройство адресации памяти

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

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

%г./

Изобретение относится к вычислительной технике и может быть использовано при расширении памяти вычислительных систем.

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

На фиг.1 приведена функциональная схема, устройства адресации памяти; на фиг,2 и 3 - распределение адресных и информационных линий связи устройства адресации памяти

Устройство содержит микропроцессор 15 блок 2 прямого доступа к памяти, адресную 3 и информационную 4 ма- гистрали5 шифратор 5 номера абонента5 мультиплексор 6, дешифратор 7 и блок 8 преобразования адреса.

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

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

Запись данных с входов ,,.,., Dy. во внутренние регистры блока 2 прямого доступа к памяти (фиг,2) осу- ш;ествляется по стробу записи, посту- паюш,ему на вход записи этого блока, при наличии активного уровня сигнала DC на входе CS Адресg который поступает на входы A(j3 А 5 , о, s ./ блока 2 прямого доступа к памяти, не требует преобразования и является физическим адресом внутренних регистров блок а,

Согласно изобретению блок 8 преобразования адреса осуществляет хранение индивидуальной для кажд,ого из абонентов (микропроцессора 1 или каналов блока 2 прямого доступа к памяти) информации о распределении памя

117562

ти, Изменение этой информации может осуществлять микропроцессор 1 в режиме программирования, В этом режиме

все ячейки блока 8 преобразования адреса рассматриваются как порты вывода.

Запись данных с входов Dg,D,,,,, Dg в ячейки (порты вывода) блока ,8

10 преобразования адреса (фиг,3) осуществляется .по адресам, определяемым кодом на входах AQ, А,,,,,А, при наличии сигнала активного уровня ВС„ на входе, В режиме программирования

15 код адреса на входах А, А,...,Ау блока 8 является физическим„

Условием возникновения активного уровня сигнала DC-2 на выходе элемента 2И дешифратора 7 является наличие

20 строба записи на первом входе этого элемента и сигнала активного уровня, поступающего с выхода 1 дешифратора кода DC дешифратора 7, на втором его входе, Активный сигнал на выходе 1

25 дешифратора кода DC дешифратора 7 появляется в случае, если на входах 1,2,,,,,W этого дешифратора присутствует код адреса для выборки блока 8 преобразования ад,реса, а на входе

30 EN-активный уровень сигнала разрешения, поступаюшего с выхода блока 2 прямого доступа к памяти. Сигнал разрешения является активным в режиме программирования и приобретает пас35 сивный уровень при активизации любого канала блока 2 прямого доступа к памяти.

При наличии активного уровня сигнала DC -на входе А мультиплексора 6

40 (фиг.З) последний ориентирован на передачу кода адреса ячейки (порта вьгоода) блока 8 преобразования адреса с входов 1.0, 1 о 1J ..,,1,V на выходы О,I,...,V.

45 Шина 3 адреса является общей для микропроцессора 1 и блока 2 прямого доступа к памяти, который содержит N каналов. По этой-шине в режиме пересылки данных осзществляется переда20 ча логического адреса памяти устройства обработки данных. Независимость адресации памяти устройства обработки данных в этом режиме достигается благодаря тому, что каждый и:з або55 нентов (микропроцессор 1 ил1. каналы блока 2 прямого доступа к памяти) при формировании физического адреса памяти устройства обработки данных обра- . щается к собственньП областям памяти

3

блока 8 преобразования адреса, в которых хранится информация.о распределении памяти, индивидуальная для каждого из этих абонентов.

Микропроцессор 1 и блок 2 прямого доступа к памяти могут взаимодействовать между собой по принципу захвата управления, каналы прямого доступа к памяти блока 2 прямого дост ша к пам ти конкурируют между собой согласно присвоенным уровням приоритета.

Согласно изобретению опознание активизирующегося абонента и выбор соответствующей ему области блока 8 преобразования адреса осуществляется с помощью шифратора 5 номера абонента, В1ифратор 5 номера абонента осуществляет преобразование N-разрядно- го кода, отражающего наличие активно го абонента, в.М-разрядный код (бинарный) адреса области блока В преобразования адреса, принадлежащей этому абоненту. Например, при наличии в устройстве обработки данных десяти абонентов (одним из которых является микропроцессор) функции шифратора выполняет преобразователь десятичного кода в десятичный бинарный код. Такой преобразователь реали зует систему функций

. -(fo AKo-f-AK2+AK +AK +AKg|

АК, ч-АК +АКу+АК }

Ф -АКз+АК +АК5+АК ; (1)

Фз АКт -АКа/

где .,.jAK. - входные сигналы преобразователя;

о 1 у выходные сигналы преобразо вателя.

Появление сигнала активного уровня на одном из входов 0,J1,.,.,N шифратора 5j однозначно идентифицирующего номер активного канала блока 2 прямого доступа к памяти, вызывает появление на выходах О,1,.,.,М шифратора кода адресаэ который определяет область блока 8 преобразования адреса, соответствующую этому каналу Пассивные уровни сигналов на входах О,l5,..,N шифратора 5 означают, что активным, является микропроцессор 1 .

В режиме пересылки данных уровень сигнала DC;, формируемого дешифрато- ром 7, является пассивным. Причиной появления пассивного уровня на выход элемента 2И дешифратора 7 является

4

,

О

5 0 5 0

5

0

5

0

наличие сигналов пассивного уровня на входе (входах) этого элемента. Пассивный уровень сигнала на первом входе элемента 2И обусловлен тем, что строб записи в порт вывода при активизации микропроцессора 1 не формируется. Причиной пассивного сигнала на втором входе элемента 2И является запрет дешифрации кода адреса для выборки блока 8 преобразования адреса дешифратором кода дешифратора 7, что является следствием появления сигнала пассивного уровня на входе разрешения этого дешифратора при активизации любого из N каналов блока 2 прямого доступа к памяти.

Пассивный уровень сигнала DCi на. входе А ориентирует мультиплексор 6 на передачу кода адреса с входов 2,0, 2j, 1 ... ,2.М+Н на выходы 0,1,.,,V.

Пассивный уровень сигнала DC на входе чтения блока 8 преобразования адреса разрешает считывание адресной информации на выходы D(,,D, . . . ,D Q этой памяти по адресам, передаваемым с выходов О,1,.. .у .мультиплексора 6.

Согласно изобретению в режиме пересылки данных код адреса, передаваемый с входов 2.0 2.i,...S2„М+Н на выходы Ojl,.,.,V мультиплексора 6 и далее на входы Ад,А,.,.А блока 8 преобразования адреса, состоит из двух частей; старшая часть (разряды кода адреса5 поступающего на входы 2.0, 2,1,...,2.М му.пьтиплексора 6) идентифицирует область памяти блока 8 преобразования адреса, соответствующую активному абоненту младшая часть (разряды кода адреса поступающего на входы 2,М+55 2,М+2,...,2.М+Н мультиплексора 6) соответствует старшим разрядам кода логического адреса AV,, ,Ау, о. . ,А v + n формируемого активными абонентами, и определяет ячейку памяти в выбранной области памяти блока 8 преобразования адреса.

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

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

Устройство адресации памяти, содержащее блок прямого доступа к памя™

514

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

MS щ лзл

АВ, №,

17566

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

15 поиска информации о распределении памяти и независимой адресации памяти всеми абонентами, в него введен шифратор номера абонента, выход которого соединен с первыми разрядами второго

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

АЗ Ву

Г

Т|

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

Припой медно-цинковый 1957
  • Попова В.С.
  • Прокофьев Н.И.
  • Сюмак П.Л.
  • Учурханов М.М.
SU113476A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Заявка ФРГ № 3202322, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 411 756 A1

Авторы

Доколин Александр Никонович

Втюрина Ирина Юрьевна

Даты

1988-07-23Публикация

1987-01-07Подача