Устройство для анализа микрокоманды
Изобретение относится к вычислительной технике и может быть использовано при создании быстродействующих процессоров. Целью изобретения является повышение эффективности использования разрядной сетки микрокоманды и расширение границ представления информации. Устройство содержит регистр 1 микрокоманды, дешифратор 2, элемент 3 ИЛИ-НЕ, вторую группу элементов И 4, первую группу элементов И 5, арифметико-логический блок 6. Устройство позволяет увеличить информационную часть машинного слова на /N - P/ ≤ LOG<SB POS="POST">2</SB> /А - В/ разрядов за счет использования неиспользуемой части комбинационного поля, предоставляемого разрядами поля. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕаЪЬ ЛИК (19) (И) (51) 5 С 06 F 9/22
OflHCAHHE ИЗОБРЕткниЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЭОБРН ЕНИЯМ И ОТКРЫТИЯМ
OPH ГКНТ СССР
1 (21) 4151838/24-24 (22) 25.11.86 (46) 15.04.90, Бюл, К - 14 (72) В.В.Беспалов, А.В.черенков, В.А.Свинухов и А.И.Кречетов (53) 681.3 (088.8) (56) Авторское свидетельство СССР
1(- 1134946, кл. (06 F 9/22, 1985.
БИЗ 050376 ТОЗ. Процессор центральный. Техническое описание 5Ý60, часть 4. Арифметические исполнительные устройства. (54) УСТРОЙСТВО ДЛЯ АНАЛИЗА МНКРОКОВАНДЫ (57) Изобретение относится к вычислительной технике и может быть исполь2 зовано при создании быстродействующИс процессоров. Целью изобретения является повышение эффективности использования разрядной сетки микрокоманды и расширение границ представления информации. Устройство содержит регистр
1 микрокоманды, дешифратор 2, элемент
ИЛИ-HF 3, вторую группу элементов И 4, первую группу элементов И 5, арифметико-логический блок 6. Устройство позволяет увеличить информационную часть машинного слова íà (и-р)(«(1о8 (А-B) разрядов за счет использования неиспользуемой части комбинационного поля, предоставляемого разряда. ми поля. 1 ил. 1557563
Изобретение относится к вычислительной технике и может быть использовано при создании быстродействующих процессоров.
Целью изобретения является повышение эффективности использования разрядной сетки микрокоманды и расширение границ представления информации.
На чертеже представлена блок-схема ð предлагаемого устройства.
Устройство содержит регистр 1 микрокоманды, дешифратор 2, элемент
ИЛИ-НЕ 3, вторую группу элементов И 4, первую группу элементов И 5, арифметико-логический блок 6.
Устройство работает следующим образом.
При наличии на регистре I, информации заданного типа старших р разря- 2р дов поля служебных символов имеют нулевые значения, которые подаются на вход элемента ИЛИ-КЕ 3, сигнал снимается с инверсного выхода и используется как управляющий сигнал, 25 несущий признак наличия данного типа информации, он подается на управляющий вход блока 6 и в качестве разрешающего сигнала подается на входы элементов И 5 группы, которые управ- 3р ляют выдачей и-p разрядов поля служебных символов на информационные входы блока 6. Прямой выход элемента
ИЛИ-НЕ 3, соединенный с элементами
И 4, на вторые входы которых заведены выходы дешифратора 2, вырабатывает сигнал, запрещающий выдачу управляющих сигналов, вырабатываемых дешифратором 2 и выдается на управляющие входы блока 6, В случае, если на регистре 1 в машинном слое, содержащем любой тип информации, появляется единица хотя бы в одном из р старших разрядов поля служебных символов, то в данном случае сигнал с инверсного выхода элемента ИЛИ-НЕ 3, поступая иа элемента И 5, запрещает прием и-р младших разрядов служебных символов на информационные входы блока 6, сигнал с прямого входа элемента ИЛИ-HE 3, поступая на входы элементов И 4, на вторые входы которых подаются управляющие сигналы дешифратора 2, разрешает выдачу этих сигналов на управляющие входы блока 6, 55
Устройство при кодировании наиболее значимого типа информации позволяет увеличить информационную часть машинного слова на (n-p) 4 lop > (А-В) разрядов за счет использования не используемой части комбинационного поля, представляемого разрядами служебных символов (тега), расширяет границы представления информации в 2(n-р) раз, причем А — поле комбинаций, предоставляемое разрядами тега рань
Э ное А=2,  — поле используемых комбинаций.
Формула изобретения
Устройство для анализа микрокоманды, содержащее регистр микрокоманды, дешифратор, первую группу элементов
И, арифметико-логический блок, причем выходы с первого по и-й поля служебных символов регистра микрокоманды соединены с входами дешифратора, выхбды с первого по п-й поля управления регистра микрокоманды соединены с первой группой информационных входов арифметико-логического блока, о т— л и ч а ю щ е е.с я тем, что, с целью повышения эффективности использования разрядной сетки микрокоманды и расширения границ представления информацИи, в него введены элемент
ИЛИ-HE и первая,, вторая группы элементов И, причем выходы с (р+1)-го по и-й поля служебных символов регистра микрокоманды (p < n) соединены с входами элемента ИЛИ-НЕ, инверсный выход которого соединен с входом признака информации арифметико"логи.ческого блока и с первыми входами элементов И первой группы, ь-й выход . поля служебных символов регистра мнкрокоманды (=1,...,p) соединен с вторым входом i ro элемента И первой группы, выход которого соединен с i-м информационным входом второй группы арифметико-логического блока, прямой выход элемента ИЛИ-HE соединен с первыми входами элементов И второй группы, второй вход и выход j-ro элемента И второй группы (j=1,п) соединены соответственно с j-м выходом дешифратора и j-м управляющим входом группы арифметико-логического блока.

