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

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

(54) МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ

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

название год авторы номер документа
Микропрограммное устройство управления 1980
  • Харченко Вячеслав Сергеевич
  • Плахтеев Анатолий Павлович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU955058A1
Микропрограммное устройство управления 1979
  • Гинак Георгий Иосифович
  • Панов Юрий Михайлович
  • Пасько Александр Григорьевич
SU855661A1
Микропрограммное устройство управления 1983
  • Супрун Василий Петрович
  • Байда Николай Константинович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1124299A1
Микропрограммное устройство управления 1983
  • Ржаницын Андрей Венедиктович
  • Машкин Алексей Михайлович
  • Романчук Людмила Семеновна
  • Новокшонов Валерий Семенович
SU1140120A1
Устройство микропрограммного управления 1981
  • Сергеев Борис Георгиевич
SU1003086A1
Микропрограммное устройство управления с контролем 1985
  • Байда Николай Константинович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Мельников Владимир Алексеевич
  • Ткаченко Сергей Николаевич
  • Середа Валерий Николаевич
SU1277105A1
Устройство микропрограммного управления 1980
  • Харченко Вячеслав Сергеевич
  • Барбаш Иван Панкратович
  • Тимонькин Григорий Николаевич
  • Самарский Виктор Борисович
  • Ткаченко Сергей Николаевич
SU903877A1
Адаптивное микропрограммное устройство управления 1980
  • Барбаш Иван Панкратович
  • Сидоренко Валентин Иванович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU934471A1
Микропрограммное устройство управления 1982
  • Дворецкий Борис Михайлович
SU1084793A1
Микропрограммное устройство управления 1983
  • Брагин Виталий Николаевич
  • Мельников Владимир Алексеевич
SU1109751A1

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

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

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

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

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

Недостаток этого устройства заклю- чается в том, что число разрядов микрокоманды все же ocTaeTcia большим.

Известно также устройство, содержащее два блока памяти микропрограмм, два регистра микрокоманд,, 2 K-j-pynn

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

гистра микрокоманд, управляющие входы элементов И каждой группы управпяющщс элементов И соединены с соответствующими выходами .одноименного дешифратора управления, выходы эпементов И каждои, группы управляющих элементов И соединены с группой выходов устройства.

Недостатком нэвестнса о устройства является недостаточно высокое быстродействие.

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

На чертеже представлена структурная схема предлагаемого устройства. Устройство содержит К групп 1, 2,1-г2 W управляющих элементов И/два блока 3 и 4памяти мнкропрог{замм, два регистра 5и 6 микрокоманд, два регистра 7 и 8 управления два дешифратора 9 и 10 управления, группу 11 выходов устройства.- . Устройство работает следующим образом. Информация с блоков памяти микро программы выдается поочередно вы даче информации иэ nefffioro блока памяти микропрограмм. .она посзупает на информационные элементов И каждой группы I--iWуправляющих элементов И. На управляющие входа однс из эти групп уже подан разрешающий сигнал с соответствующего выхода дешифратора управления 9 в соответствии с инфор( ей, поступившей в регистр 7 управления дешифратором управления в предыдущем такте, из второго блока памяти микропрограмм. На выходах элементов. И ука-п занной группы управляющих элементов И появляются соответствующие управляю шие сигналы. Одновременно в регистре 8 управления Дешифратором управления второго блока микропротраМм фиксируется информация, формирующая на выходе дешифратора управления Ю управляю ший сигнал, подготавливающий к работе требуемую группууправ;Ляющнх элементов И (2.1 7-2;К| вто зргоблрка В .спе дующем такте . выдается инфдрм)ацня из второго блока памяти микропрограмм, Введение двух регистров управления, информация в которые заноситься в предыдущем такте, из другого блока памяти микропрограмм, соответственно, заблагов ременная установка состояния выходов дешифратора управления и подготовка эле ментов И требуемой грзупны упра вляющих элементов И позволяет устранить допол- нительную задержку управляющих сигнало на время переключения дешифратора. Эта задержка составляет половину общей задержки сигналов после, их выдачи из блока памяти микропрограмм, так как время переключения дешифратора не Меньше вре мени задержки на элементе И Если обозначить, что Т - время задержки управляющих сигна лов предлагаемого устройства,; то Т Г где tr. - время задержки управляющих сщнапов : на элементах И Т, - время задержки управляющих сигналов прототипа ) . х-леТ - время задержки.управляющих Г f ITPWATTDR .ТТЯ - Й. ггог-уок т. так как Можно сказать, что предлагаемое УС тройство дает увеличение быстродействии как минимум в два раза ,ло сравнению с известным. Кроме того, в известном ус, тройстве существует опасность выдачи помех на выходах элементов И тех групп, которые не работают вданном такте. Это вызвано тем, что к моменту появления сиг- налов на входах элементов И требуемое состояние выходов дешифратора управления еще не установлено. Опасность появ-. ления таких помех требует введения стробирования с соответствующей задержкой. В предлагаемом устройстве такая опасность отсутствует. Быстродействие предлагаемого устройству, повышается за счет того, что идет предварительная подготовка по управляющим входам требуемой группы управляющих. Эпементо& И , кроме того, исключаетсй .аз врёыет выработки выходньгх. сигналов времгя дещ«фрацииГ. Ф о р м у л а и ;з о; б р 0 т е н и я Микропрограммное устройство управления, содержащее два блока йамяти микропрограмм, два регистра микрокоманд, 2 К-групп управляющих элементов И, два дешифратора управление причем йнфop faциoнныe входы элементов И каждой групп{ г. управляющих элементов И соединень с инфop faциoнными йызюдами одноимёнйого регистра микрокоманд, управляющие входы элементов И каждой группы управляющих элементов И соединены с соответствующими выходами одноименного дешифратора управления, выходы элементов И каждой группы управляющих элем ентов И соединены с группой выходов устройства, о т л и.ч а ю щ е е- с я тем, что, с целью повышения быстродейстгеня, в устройство введены два регистра управления, причем выходы каждого регистра управления подключены ко входам одноименного , дешифратора управления, а входы первого регистра управления соединены с управляющими выходами второго регистра микрокоманд, управляющие выходы первого регистра микрокоманд соединены со входами второго регистра управления. Источники информации, принятые во .внимание при экспертизе; 1. Авторское, свидетельство СССР N 331387, ;.клГО 06 р9/16д 1970.

SU 615 479 A1

Авторы

Ецин Константин Константинович

Заровский Виталий Иванович

Солдатов Анатолий Михайлович

Корниенко Иван Иосифович

Байда Николай Константинович

Газук Майя Павловна

Даты

1978-07-15Публикация

1976-07-02Подача