342380
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 342380
Авторы: Германска, Иностранное, Иностранцы, Клаус
Текст
ОПИСАНИЕИЗОБРЕТЕНИЯК ПАТЕНТУ 342380 Союз Советских Социалистических Республик/О Комитет по дел изобретений и открытий при Совете Министров СССР.8 ублик а опубликования описания 10.Ч 11,1972 Авторыизобретеш ИностранцыИнго Девальд и Клаус Вендликрманская Демократическая Республика)Иностранное предприятиеБ Электронише Рехенмашиненая Демократическая Республика)ИЯ ДЛЯЫ КРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШ области цифров Изобретение опносится к ои вычислительной техники,Известны микр опр огр аммные устройстра управлен 1 ия для цифровых вычислителыных ма. шин, содержащее запоминающее устройстево, ,регистр адреса, блок хранения адресов микроко 1 манд, репист 1 р блочных адресов, регистр команд, репистр микрокоманд и блоки логических схемам И и ИЛИ.Недостатком известных устройспв ивляется большое кодичес пво оборудования.Предлагаемое устройсвво отличается тем, что оно содержит счетчик, выход которого подключен через первый блок логических схемам И и ИЛИ,ко входу блока хранения адресов и через второй юлок логическегх схем И или ИЛИ ко, входу счетчикавыходы относительното адреса репистра микро- команд соединены через второй бло 1 к логических схем И и ИЛИ со входом счетчика, а выходы абсоглюпнопо адреса реаистра микро. команд подключены ко входам регистра блочных адрессхв и бло 1 ка хранения адресов.Эт позволяет сокраъить количесвво оборудова ни я устрой ства.Для,записи адресов первой микрокоманды каждой отдельной взятой;микропрограммы оперативный корд из регистра команд вносигся в блок храпения адресов микрокоманд, а для записи адресов всех,других микрокомандслужит адресная часть А в ии 1 крокоманде, состоящая из и групп А (т=1,п) и емкость репиетра блочных андресов и дополнительно емкость одного или нескольких,счетчпков 2,(т.= =0,1 ттт).При этом следуюпцая вызьпваемая микрокоманда адресуется блаподаря тому, что в зависимости от управляющих, двоичных разрядов микрокоманды или несколько групп А, составленные в абсолютный адрес Аа, вносятся в блок хранения адресов микрокоманд и одновреме 1 нно часть абсолютнопо ад 1 реса Аа - в реиср блочных адресов и,допОлн 1 ителыно остальная часть абсопютнопо адреса Аа - в счетчики 2;, или определенная внутренними режимами управления группа А, составленная как относительный адрес А, с емкостью регистра блочных адесов, вн,осится в блок хранепоия адресован микрокоманд и дополнительно опносительный адрес А, - в счетчики Л;, или по 1 вышенная,на единицу емкость одного из,счетчиков Л;, составленная с емкостью регистра блочных адресов, вносится в блок хра. ,нения адресов микрокоманд,Это распределение позволяет осуществи гь возможность и+т+2-кратного разветвления, При этом адресная часть А должна бьггь по меньшей мере такой же большой, как и увели. чен 1 ный абсолюпный адрес, а кроме того зависеть от требуемопо числа и вели ионы отсо 34238045 50 55 60 3сительното адреса А 1, которые должны выбираться такими, чтобы адресная часть А почти соответствовала величине абсолютного, адреса Аа.Такое решение задачи позволяет при ограничении числ а двоичныхр азрядов адресов, а следовательно, при значительной экономии объема запоминающего успройст 1 ва производить достаточное количест 1 во возможных операций, более экономячио использовать объем запоминающего устройства путем любой перемены блочного адреса, а благодаря непосредственному выбору андресов,снизить эксплуатационныв расходы и уменьшить время прохождения командного сигнала.На чертеже;представлена блок-схема предлагаемого устройспва.Оно содержит запоминающее устройспво 1 с записью адресов мицропрограме 1 ы, выполненное ввиде запом 11 нающего устро 11 ст 1 ва с постоянной величиной. Оно содержит емкость порядка 2048 слов, что позволяет записать адрес с 11 двоичными разрядам 11.Считанная микрокоманда переносится параллельно в регистр микрокоманд 2, Адресная часть А этого регистра содержит группы А и А 2, которые вмещают пять двоичных разрядогв и сос 1 авляют два условных или относительных адреса команд. Абсолютный или безусловный адрес команд состоит из трупп А (1 двоичны 11 разряд), А- и А. Остальные двоичные разряды в регистре микрокоманд 2 являются управляющими двоичными разрядами. Для управления запоминающего устройспва 1 при записи адресов микропрограммы служит блок хранения адресов микрокоманд 3, который вмещает 11 двоичных разрядов. Другими регистрами являются регистр 4 блочных адресов с шестью двоичными разрядами и часть регистра 5 команд. Его часть с восемью двоичными разрядами, содержащая оперативный код и счетчик б, состоящий из счетного регистра 7 с пять 1 О двоичныии разрядами и схемы тока счетного механизма 8, которая служит для иепосредстВенноГО считывания емкости счепнОГО регистра 7 на одну сту 1 пень. Подача емкостей ретистров от одного к другому производится управляющим напряжением а, Ь, с, сУ, е, ) с;помощью блока логических схем И и ИЛИ 9 и 10.Команда мииропрограммы передается следу 1 ощим о бр азом.Оператианый код микрокоманды перенос 1 Т- ся из части регистра 5 в блок хранения адресав микрокоманд 3 установкой управля 1 ощего напряжения а с тремя ведущими нулями. Первая ьызьиваемая микрокоманда занимает благодаря этому место в запоминающем устройспве с адресом 0255.Другие команды микрс 1 программы находятсянапримерв одном или нескольжих блоках алресов, следующих один за другим ыз запоминающего устройспва 1. Для того, чтобы достипнуть началыного адреса перьвого блошка,5 10 15 20 25 30 35 40 управляющий двоичный разряд в первоюй микрокоманде установлен так, что абсолютный адрес переносится из адресной части А,в блок хранения адресов микрокоманд 3 и одновременно емкость групп Аз и А 2 адресной ча ти в,регистр 4 блочных адресов, а емкость групаы А - в счетный ретистр 7 (управляющее яацряжение в). Таким образом устанавливает я блочный адрес для всех других,микрокоманд, в которых один из двух условных переходных адресов отличается терм, что использует дру- гое положение управляющего двоичного разряда. Путем выбора различных решений выбо. ра опве 11 вления, возникающих при опросе режимов состояния машины двумя ком 1 бинациями управляющих двоичных разрядов (переход и адрес из группы А, переход в адрес из грулпы А-, ближайший следу 1 ощий адрес), устанавливаются упраеляющие напряжения д, е илии благодаря этому освобождается передача одного из двух переходных адресов и ближайшего следующего адреса в пять правых позиций двоичного разряда блока хранения микрокоманд 3 и для установки следуюц 1 его адреса в счетный регистр 7. Кроме того, нензменный блочный адрес, переносится из регистра блочных адресов 4 в шесть левых позиций двоичного разряда блока хранения адресов микрэкоманд (управляющее напряжение с). С помощью Микрок 01 манды вместе с лстан 01 вле 11- нытм упра:вля 1 ощим двоичным разрядом моиет быть изменен в любое время блочный адрес.В предложенном запоминающем устройстве для записи адресов микрокоманд внутри,блока можно осуществить треюкратное развет 1 влепие с безусловным переходом к друтому блоку. Путем увеличения адресной части А на один двоичный разряд и ее разделения на три группы по четыре двоичных разряда можно достипнуть четырехкратного развепвления в блошках. Предмет изобретения Микрйпрограммное устройст 1 во управления для цифровой вычислительной машины, содержашее запоминающее устройство, регистр адреса, блок хранения адресов микрокоманд, регистр блочных адресав, регистр команд, репистр микрокоманд и блоки логических схем И и ИЛИ, отличаюшееся тем, что, с целью сокр ащения количеспва оборудования устройст 1 ва, оно содержит счетчик, выход которого подключен через первый блок логических схем И и ИЛИ ко входу блока хранения адресов и через второй блок логических схем И и ИЛИ ко входу счетчика, выходы относительного адреса регистра микро)команд соединены через второй блок логических схем И и ИЛИ со входом счетчика, а выходы абсолютного адреаса регистра микрокоманд подключены .ко;вкодам регистра блочных адресов и блошка хранения адресов,. Утехиндакт Заказ 2007/15 Изд. Мо 837 Тираж 40ЦНИИПИ Комитета по делам изобретений и открытий приМосква, Ж.35, Рауюская Баб д. 4/5впография, пр, Сапунова,орректор Т. ГревцовПодписное те Министров СССР
СмотретьЗаявка
1255167
ЬИБ ОТинА
Иностранцы Инго Девальд, Клаус Вендлик, Германска Демократическа Республика, Иностранное предпри тие ФЕБ Электронише Рехенмашинен, Германска Демократическа Республика
МПК / Метки
МПК: G06F 9/00
Метки: 342380
Опубликовано: 01.01.1972
Код ссылки
<a href="https://patents.su/3-342380-342380.html" target="_blank" rel="follow" title="База патентов СССР">342380</a>
Предыдущий патент: Устройство для изготовления
Следующий патент: Устройство для компенсации воздействия сильноточного поля соседней электроустановки
Случайный патент: Приспособление к формовочным машинам для удаления формовочной земли из труднодоступных частей форм