Адресное устройство

 

Изобретение относится к вычислительной технике и может быть использовано при построении микропроцессоров, а также в специализированных и универсальных устройствах обработки данных для адресации устройств и данных. Изобретение позволяет обеспечить одновременное возбуждение нескольких адресных шин. Адресное устройство содержит регистр адреса, регистр маски, блок элементов ИЛИ, блок элементов И, дешифратор, адресные, информационные и управляюш,ие входы, а также выходы . 1 ил. ю со о: СП 4:: 00

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

А1

„„SU„„1236548 (511 4 G ll С 7 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3480568/24-24 (22) 11.08.82 (46) 07.06.86. Бюл. № 21 (72) В. Д. Козюминский и А. И. Мятликов (53) 681.327.6 (088.8) (56) Шигин А. Г., Дерюгин А. А. Цифровые вычислительные машины (память ЦВМ) . М.:

Энергия, !975, рис. 1 — l.

Каган Б. М. Электронные вычислительные машины и системы. М.: Энергия, 1979. рис. 4 — 20. (54) АДРЕСНОЕ УСТРОЙСТВО (57) Изобретение относится к вычислительной технике и может быть использовано при построении микропроцессоров, а также в специализированных и универсальных устройствах обработки данных для адресации устройств и данных. Изобретение позволяет обеспечить одновременное возбуждение нескольких адресных шин. Адресное устройство содержит регистр адреса, регистр маски, блок элементов ИЛИ, блок элементов И, дешифратор, адресные, информационные и управляющие входы, а также выходы. 1 ил.

1236548

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

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

Ужгород, ул. Проектная, 4

ВНИИПИ Заказ 30! 4!55

Филиал ППП «Патент», г.

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

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

На чертеже представлена структурная схема устройства.

Устройство содержит адресные входы 1, информационные входы 2, управляющие входы 3, регистр 4 адреса, регистр 5 маски, блок элементов ИЛИ 6, блок элементов И 7, дешифратор 8, выходы 9 устройства. 15

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

Адресное устройство с маскированием разрядов адреса может работать в двух режимах: в режиме обычной адресации и в режиме адресации с маскированием. Рассмотрим работу устройства в этих режимах.

Режим обычной адресации. В этом случае на управляющие входы 3 сигнал разрешения маскирования не поступает, т.е. сигнал И= О. Следовательно, код маски через блок элементов И 7 не проходит и код адреса без изменения поступает на входы дешифратора 8, на выходе которого возбуждается адресная шина, определяемая кодом адреса.

Режим адресации с маскированием используется при необходимости возбуждения одновременно нескольких выходных шин 9.

В этом случае на управляющие входы 3 поступает сигнал И= I. Тогда блок элементов И 7 открыт и код маски с выхода регистра маски 5 поступает через элементы И 7 на вторые входы элементов ИЛИ 6, где происходит поразрядное логическое сложение кода адреса и кода маски. В результате возможно возбуждение произвольных прямых и инверсных входов преобразователя двоичного кода в унитарный код, что в свою очередь возбуждает несколько его выходных шин.

Рассмотрим пример адресации с маскированием. Пусть требуется одновременно адресовать адресные шины с адресами AI — 001 и

А5= 101. Тогда в коде маски единица ставится в тот разряд, в котором эти адреса различаются. Следовательно, код маски будет

100, а на входные шины кода адреса подается код адреса А5= 101. Если требуется адресовать шины с адресами А5= 101, А6= 110, А4= 100 и А7= 111, то код адреса, подаваемый во входные шины 1 устройства, будет А= А7 = 111, а код маски — 011.

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

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

Адресное устройство Адресное устройство 

 

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

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

Изобретение относится к способу управления иерархической памятью в компьютерной сети

Изобретение относится к устройствам цифровой обработки сигнала

Изобретение относится к вычислительной технике, в частности к системе управления выборкой и обработкой данных Государственного регистра населения

Изобретение относится к устройству и способу записи информации, а также к носителю информации

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

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