Устройство для микропрограммногоуправления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 807287
Авторы: Букшин, Каневский, Мендерская, Смирнов
Текст
Оп ИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВМДИТИЗЬСТВУ Союз СоветскихСоциалистическихРеслублим . нц 807287(5)М, Кд,з С 06 Г 9/22 Государственный комитет СССР но делам изобретений и открытий(54) УСТРОЙСТВО ДЛЯ МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ Изобретение относится к автоматике и вычислительной технике и может быть использовано в качестве устройства управления самого различного назначения, в частности, в устройствах управления со страничной организацией постоянных запоминающих устройств.Известно микропрограммное устройство для управления, использующее постоянное запоминающее устройство со страничной организацией, в котором различают команды передачи управления внутри страницы и команды межстраничной передачи управления 1 15Однако это устройство характеризуется значительным объемом оборудования.Наиболее близким по технической сущности к предлагаемому является 20 микропрограммное устройство для управления, содержащее, первый и второй блоки постоянной памяти, счетчик адреса, регистр страниц, буферный регистр, блок формирования микрокоманд, 25 элементы И, триггеры, блок ввода-вывода, коммутационное поле, причем адресные входы регистра страниц и установочные входы счетчика адреса являются адреснымн входами устройства, 30 выходы младших разрядов регистрастраниц соединены со входами адресастраниц первого и второго блоков постоянной памяти, выходы счетчика адреса соединены с адресными входамипервого и второго блоков постояннойпамяти, входы буферного регистра соединены с выходами регистра страниц,а выходы - с адресными входами счетчика адреса 2. Недостатком известного устройства является значительный расход оборудования при увеличении объема блока постоянной памяти.Кель изобретения - уменьшение объема оборудования при увеличении числа блоков постоянной памяти. Поставленная цель достигается тем, что в устройстве счетный вход триг гера переключения соединен с выходом блока формирования микроопераций, вход соединен с выходом старшего разряда буферного регистра, а выход соединен с установочным входом старшего разряда регистра страниц, выход старшего разряда регистра страниц соединен со входами страниц первого и второго блоков постоянной памяти.На чертеже представлена блок-сх ма устройства микропрограммного управления.Устройство содержит блоки 1 и 2 постоянной памяти, счетчик 3 адреса, регистр 4 страниц, буферный регистр 5, блок 6 Формирования микрокоманд, триггер 7 переключения.Устройство работает следующим образом.Счетчик 3 адреса определяет внутри- кристаллический адрес команды, ре-.". гистр 4 страниц определяет номер вы- бранной страницы блока постоянной памяти, старший разряд регистра страниц определяет конкретно блок 1 или 2 постоянной памяти, При выполнении ко манд условной и безусловной передачи управления внутри одной страницы блока постоянной памяти код, определяю- щий адрес перехода, поступает на счетчик адреса 3. 20При выполнении команд межстраничной передачи управления внутри одного блока 1 или 2 постоянной памяти код номера страницы иэ регистра 4 поступает в буферный регистр 5, код номера страницы перехода поступает в счетчик .3 адреса. При передаче управления из одного блока постоянной памяти в другой по команде "Переключение ПЗУ" (ПП), предшествующей команде "Переход с возвратом" (ПВ), из блока 6 на счетный вход триггера 7 поступает сигнал, изменяющий его состояние. Формат команды ПП - одно слово. При выполеннии последующей команды ПВ в соответствии с последовательностью управляющих сигналов код, номера страницы из регистра 4 поступает в буферный регистр 5, содержимое счетчика 3 адреса поступает в оперативную память на временное хра нение, иод номера страницы перехода и внутристраничный адрес перехода поступают в регистр 4 и 3 счетчик адреса, а состояние триггера 7 передается в старший разряд регистра страниц.Возврат к основной программе цосле выполнения подпрограммы происходит по команде "Возврат" (ВВ), по которой код номера страницы перехода из буферного регистра 5 поступает в регистр 4 страниц, код старшего разряда буферного регистра 5 поступает на установочный вход триггера переключения, с выхода которого - в старший разряд регистра 4 страниц, Внутренний адрес перехода поступает в счетчик 3 адреса.Если для выполнения подпрограммы необходим переход в другой блок постоянной памяти и затем основная программа должна быть продолжена в этом же блоке постоянной памяти, то вместо команды ВВ должна быть выполнена команда ПВ беэ предшествующей ей команды ПП.Таким образом, увеличение числа блоков постоянной памяти, не приводит к росту объема оборудования.,Формула изобретенияУстройство для микропрограммногоуправления, содержащее первый и второй блоки постоянной памяти, счетчикадреса, регистр страниц, буферныйрегистр, блок Формирования микрокоманд, причем адресные входы регистрастраниц и установочные входы счетчика адреса являются адресными входамиустройства, выходы младших разрядоврегистра страниц соединены со входамиадреса страниц первого и второго блоков постоянной памяти, выходы счетчика адреса соединены с адресными входами первого и второго блоков постоянной памяти, входы буферного регистрасоединены с выходами регистра страниц,а выходы - с адресными входами счетчика адреса, о т л и ч а ю щ е е с ятем, что, с целью уменьшения объемаоборудования при увеличении числаблоков постоянной памяти, счетныйвход триггера переключения соединенс выходом блока формирования микроопераций, установочный вход соединенс выходом старшего разряда буферногорегистра, а выход соединен с установочным входом старшего разряда регистра страниц, выход старшего разрядарегистра страниц соединен со входамистраниц первого и второго блоков постоянной памяти.Источники информации,принятие во внимание при экспертизе1. Патент СИА Р 3693162,кл. 340-1725, опублик. 1970.2. Авторское свидетельство СССР807287 Составитель В. Евстигнеевова Техред, ,С, МигУнова Еорре Редактор Л. Бел ароши тираж 75 б ВНИИПИ Государственного по делам иивобретений 113035, Москва, Ж-.ЗЬ, РаущсПодписное омитета СССР откритий ая наб., д, 4
СмотретьЗаявка
2578576, 08.02.1978
ГОСУДАРСТВЕННОЕ СОЮЗНОЕ КОНСТРУК-TOPCKO-ТЕХНОЛОГИЧЕСКОЕ БЮРО ПО ПРО-ЕКТИРОВАНИЮ СЧЕТНЫХ МАШИН И ОПЫТНЫЙЗАВОД
БУКШИН СЕРГЕЙ АЛЕКСАНДРОВИЧ, СМИРНОВ ВИКТОР АНАТОЛЬЕВИЧ, КАНЕВСКИЙ ЕВГЕНИЙ АЛЕКСАНДРОВИЧ, МЕНДЕРСКАЯ ГАЛИНА ИВАНОВНА
МПК / Метки
МПК: G06F 9/22
Метки: микропрограммногоуправления
Опубликовано: 23.02.1981
Код ссылки
<a href="https://patents.su/3-807287-ustrojjstvo-dlya-mikroprogrammnogoupravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для микропрограммногоуправления</a>
Предыдущий патент: Устройство отсчета интерваловвремени
Следующий патент: Микропрограммное устройство управ-ления
Случайный патент: Гибкая электронагревательная панель