МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ Советский патент 1972 года по МПК G06F9/22 

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

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

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

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

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

Она содержит генератор / тактовых сигна., схемы выделения четных и нечетных сигналов 2, первую схему «И

5, вторую

схему

«И 4, третью схему «И 5, четвертую схему

I «И 6, регистр адреса запоминающего устройства 7, дешифратор 8, накопитель запоминающего устройства 9, регистр информации 10, разбитый на ряд полей //, с дополнительными разрядами /2, дешифратор поля 13, схе.му «НЕ 14 и схемы задержки 15 и 16.

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

Генератор вырабатывает сигналы с частотой Д которые опрашивают схемы 5. Сигналы появляются на выходе тех схем 5, на входе которых имеется разрещающий потенциал от

дешифраторов 13; указанный разрешающий потенциал образуется, если разряд 12 соответствующего поля находится в состоянии «1.

Допустим, что новое слово, считанное из ЗУ, установлено в регистре 10. В такте Т

вырабатываются элементарные операции заданные теми полями, у которых разряд 12 находится в состоянии «1. В этом же такте сигнал на выходе схемы 2, выделяющий такты Ti, опрашивает схедгы 3 и -/, и через определенную

задержку сбрасывает разряд 12 в «О, если он находился в единичном состоянии, или устанавливает его в «I, если он находился в нулево-Д состоянии. Схемы задержки необходимы для того, чтобы разряд 12 менял свое состояВследствие изменения разряда 12 па противоположное, в такте Т2 разрешающий потенциал образуется на выходе тех дешифраторов, где в такте TI имелся запрещающий потенциал; следовательно, в такте TZ выполняются элементарные операции, заданные теми полями, дешифраторы которых были заблокированы в такте TI. На выходе схемы 2 имеется сигнал только в такте TI и этот сигнал, помимо опроса схем 3 и 4, обеспечивает также прием адреса следующей микрокоманды (через схему 6) и чтение нового слова ЗУ.

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

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

Предмет изобретения

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

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

соединены соответственно со входами установки в «О и в «1 этого дополнительного разряда.

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

название год авторы номер документа
УСТРОЙСТВО для МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ 1968
SU217066A1
МИКРОПРОГРАЛ\АШОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1971
SU291201A1
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ 1964
  • Овсепян Г.Е.
  • Эйлезян Х.К.
  • Аджемян В.Л.
  • Сагателян П.А.
  • Егиазарян Л.Ш.
  • Каракешишян Д.М.
  • Нерсисян А.О.
  • Айдинян Д.С.
  • Оганян Г.А.
  • Хачатрян М.А.
SU224161A1
Микропрограммное устройство управления 1976
  • Барбаш Иван Панкратович
  • Березинец Василий Матвеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU602947A1
Микропрограммное устройство управления 1983
  • Брагин Виталий Николаевич
  • Мельников Владимир Алексеевич
SU1109751A1
УСТРОЙСТВО ДЛЯ МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ 1968
SU217724A1
Устройство микропрограммного управления 1972
  • Карели Изольда Степановна
  • Гегелия Гуджа Дмитриевич
SU482744A1
Устройство микропрограммного управления 1980
  • Хабибуллин Раис Хидиятович
SU922742A1
УСТРОЙСТВО МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ 1972
SU419893A1
Микропрограммное устройство управления 1976
  • Ецин Константин Константинович
  • Заровский Виталий Иванович
  • Солдатов Анатолий Михайлович
  • Корниенко Иван Иосифович
  • Байда Николай Константинович
  • Газук Майя Павловна
SU615479A1

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

Реферат патента 1972 года МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ

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

.

SU 331 387 A1

Даты

1972-01-01Публикация