Микропрограммное устройство управления Советский патент 1982 года по МПК G06F9/22 

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

Изобретение относится к вычислительной технике и может быть использовано при разработке микропрограммных устройств управления ЭВМ. Известно микропрограммное устройство управления, содержащее регис адреса, блок памяти и дешифратор 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

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

название год авторы номер документа
Микропрограммное устройствоупРАВлЕНия 1979
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Самарский Виктор Борисович
  • Барбаш Иван Панкратович
SU830386A1
Микропрограммное устройство управления 1983
  • Супрун Василий Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Малахов Виктор Александрович
SU1142834A1
Микропрограммное устройство управления 1982
  • Кузнецов Станислав Валентинович
  • Николаев Юрий Иванович
  • Благодарный Николай Петрович
  • Ключко Владимир Игнатьевич
  • Сорока Леонид Степанович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
SU1130863A1
Микропрограммное устройство для контроля и управления 1985
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Малахов Виктор Александрович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1325476A1
Микропрограммное устройство управления 1981
  • Тимонькин Григорий Николаевич
  • Благодарный Николай Петрович
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU985790A1
Микропроцессор 1982
  • Бронштейн Ромэн Яковлевич
  • Вайзман Александр Яковлевич
  • Гущенсков Борис Николаевич
  • Рачевский Дмитрий Алексеевич
SU1119021A1
Микропрограммное устройство управления модуля вычислительной системы 1982
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Тимонькин Григорий Николаевич
SU1034037A1
Микропрограммное устройство управления 1983
  • Брагин Виталий Николаевич
  • Мельников Владимир Алексеевич
SU1109751A1
Микропрограммное устройство управления 1982
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Благодарный Николай Петрович
  • Ткаченко Сергей Николаевич
  • Кальницкий Виктор Леонидович
SU1059573A1
Микропрограммное устройство для тестового диагностирования и управления 1984
  • Сычев Александр Васильевич
  • Фоменко Олег Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Малахов Виктор Александрович
  • Ткаченко Сергей Николаевич
SU1256024A1

Иллюстрации к изобретению SU 928 356 A1

Реферат патента 1982 года Микропрограммное устройство управления

Формула изобретения SU 928 356 A1

s

rm

Ikd

LLi

CJ

R

S

L

crj

b- ю

c

to.

U.

tc,(j)

SU 928 356 A1

Авторы

Тимонькин Григорий Николаевич

Харченко Вячеслав Сергеевич

Ткаченко Сергей Николаевич

Даты

1982-05-15Публикация

1980-07-04Подача