Изобретение относится к вычислительной технике и может быть использовано при разработке микропрограммных устройств управления ЭВМ. Известно микропрограммное устройство управления, содержащее регис адреса, блок памяти и дешифратор 1 1едостатком этого устройства является низкая экономичность, обусловленная избыточностью формата микр команд. Наиболее близким к предлагаемому является устройство,, содержащее последовательно соединенные узел ветвле ния, блок памяти, регистр адреса и дешифратор, триггер 2 . Недостатком этого устройства является низкая экономичность, которая обусловлена избыточностью, хранимой в блоках памяти адресной информации. Цель изобретения - сокращение объема оборудования. Поставленная цель достигается тем, что в микропрограммном устройстве управления, содер) два блока памяти, дешифратор, регистр адреса, триггер, элемент НЕ и два блока элементов И, причем выход регистра адреса соединен с первым входом дешифратора, второй вход которого соединен с тактовым входом устройства, единичный вход триггера соединен с входом логического условия устройства, выход триггера соединен с первым входом первого блока элементов И и «1ерез элемент НЕ - с первым входом второго блока элементов И, группы адресных входов-первого и его рого блоков памяти соединены с группами выходов первого и второго блоков элементов И, нулевой вход триггера соединен с входом сброса устройства , вторые входы первого и второго блока элементов И соединены с выходом дешифратора, первая и вторая группы выходов первого блока памяти являются группой информационных выходо устройства, первая группа выходов первого блока памяти соединена с первой группой информационных входов регистра адреса, вторая группа входов которого соединена с группой выходов второго блока памяти. На чертеже приведена структурная схема устройства. Устройство содержит регистр 1 адреса, дешифратор 2, триггер 3, вход k логических условий устройства, вход-5 сброса устройства, тактовый вход 6 устройства, блоки элементов И 7 и 8, элемент НЕ 9, блок 10 памя ти, группу ,11 информационных выходов устройства, блок 12 памяти. Блок 10 предназначен для хранения операционных частей микрокоманд. Блок 12 предназначен для хранения дополнительных кодов, используемых для идентификации адреса очередной микрокоманды. Устройство работает следующим образом. По адресу, записанному в регистре 1, и синхроимпульсам, поступающим на вход 5, дешифратор 2 возбуждает .один из своих выходов. Блоки 7 и 8 в зависимости от значения логического условия с входа формируют сигнал на одном из своих выходов. По этому сигналу из блока 10 памяти считывает ся код микроопераций, который поступает на выход в группу 11. Адресная част1% кода из блока 10 совместно с дополнительным кодом,«считываемым из блока 12 памяти по тому же адресу, образуют код адреса следующей микрокоманды. Этот адрес заносится в регистр 1, Применение предлагаемого устройст ва позволяет сократись объем блоков памяти за C4ef сокращения объема адресной информации. Формула изобретения Микропрограммное устройство управления,, содержащее два блока памяти, дешифратор , регистр адреса, триггер, элемент НЕ и два блока элементов И, причем выход регистра адреса соединен с первым входом дешифратора, второй вход которого соединен с тактовым входом устройства, единичный вход триггера соединен с входом логического УСЛОВИЯ устройства, выход триггера соединен с первым входом первого блока элементов И и через элемент НЕ - с первым входом второго блока элементов И, группы адресных входов первого и второго блоков памяти соединены с группами выходов первого и второго блоков элементов И, о т л и ч а ю щ е е с я тем, что, .с целью сокращения объема оборудования, нулевой вход триггера соединен с входом сброса устройства, вторые йходы первого и второго блока элементов И соединены с выходом дешифратора, первая и вторая группы выходов первого блока памяти являются группой информационных выходов устройства, первая группа выходов первого блока .памяти соединена с первой группой информационных входов регистра адреса, вторая группа входов которого соединена с группой выходов второго блока памяти. . Источники информации, 1ринятые во внимание при экспертизе 1. Авторское свидетельство СССР (5б271, кл.-С Об F 9/22, 1975. 2. Хассон С. Микропрограммное управление, вып.1, М., Мир, 1973, c.39j рис.2.1 (прототип).
О Q 9
N
vj
s
название | год | авторы | номер документа |
---|---|---|---|
Микропрограммное устройствоупРАВлЕНия | 1979 |
|
SU830386A1 |
Микропрограммное устройство управления | 1983 |
|
SU1142834A1 |
Микропрограммное устройство управления | 1982 |
|
SU1130863A1 |
Микропрограммное устройство для контроля и управления | 1985 |
|
SU1325476A1 |
Микропрограммное устройство управления | 1981 |
|
SU985790A1 |
Микропроцессор | 1982 |
|
SU1119021A1 |
Микропрограммное устройство управления модуля вычислительной системы | 1982 |
|
SU1034037A1 |
Микропрограммное устройство управления | 1983 |
|
SU1109751A1 |
Микропрограммное устройство управления | 1982 |
|
SU1059573A1 |
Микропрограммное устройство для тестового диагностирования и управления | 1984 |
|
SU1256024A1 |
s
rm
Ikd
LLi
CJ
R
S
L
crj
b- ю
c
to.
U.
tc,(j)
Авторы
Даты
1982-05-15—Публикация
1980-07-04—Подача