Патенты с меткой «микропрограмм»
Способ логического контроля правильности обращения к запоминающему устройству микропрограмм
Номер патента: 147034
Опубликовано: 01.01.1962
Авторы: Григорьян-Чтенц, Плотников
МПК: G06F 11/14
Метки: запоминающему, логического, микропрограмм, обращения, правильности, устройству
...считал информацию, необходимую ,для выполнения второго такта выполняемой операции, В последнем такте каждой операции происходит перепись подготовленного заранее кода следующей операции из регистра 5 команд в регистр 1 А и установки на нуль регистра 1 Б.В каждую ячейку запоминающего устройства 3 записывается дог 47 Оз 4 полнительная информация, позволяющая проверить соответствие выбранной ячейки коду в регистре 5 А и правильность установки в регистре 1 адреса, предназначенного для выполнения следу 1 о 1 цего такта (следующей элементарной операции). Следовательно, в начале первого такта вместе с импульсами а управления из запоминающего устройн ства 3 выдается код адреса первой ячейки - импульсы в. Этот код сравнивается с кодом в регистре...
Устройство для контроля выполнения переходов микропрограмм
Номер патента: 636611
Опубликовано: 05.12.1978
Автор: Лихтер
МПК: G06F 11/00
Метки: выполнения, микропрограмм, переходов
...дешифратор б поля проверки типа перехода. Подготовительмикроопераций, арифметико-логический ный этап производит формирование приз- блок 7, дешифратор 8 поля арифмети- нака перехода или регистра перехода ческих операций, регистр 9 результата, для данного примера и может включать блок 10 времени и блок 11 сравнения. в себя несколько микрокоманд. СобстТип перехода микропрограмм опреде- венно проверка перехода всегда сосляется отдельным полем микрокоманды, тоит иэ двух микрокоманд, поэтому выход регистра 4 микрокоман- Рассмотрим пример онтр перехода ды соединен с первым управляющим вхо- по коду регистргист а 5 операции. На дом блока 3. В современных ЦВМ предус- Фиг. 2 приведена временная диаграмматривается большое количество типов...
Устройство для контроля микропрограмм
Номер патента: 1034042
Опубликовано: 07.08.1983
Авторы: Остроумов, Першин, Сидоренко, Тимонькин, Ткаченко, Харченко
МПК: G06F 11/22
Метки: микропрограмм
...входами второгоблока памяти, первыми информационнымивходами коммутатора и первыми входами блока элементов И, выходы которого соединены с информационными входами первого блока памяти, единичныйвыход триггера управления соединенспе вым а О, если в линейке 5; информацияР = отсутствует;1 1, если в линейке 5: записананенулевая информация,бло" 1т 181;Й,М - число линеек в блоке памяти.Тогда справедливо, следующее выра- жение Признаки Т формируются путем последовательного считывания информациииз блока памяти и анализа адресныхчастей.Если 7 Г 6 01,10, то это свидетеЛьствует о некорректности микропрограммы, т.е, наличии в ней ошибок типа"тупик" или "недостижимая вершина 1.Комбинации % Е 00,11 являются разрешенными.Введение в устройство счетчика...
Устройство управления загрузкой микропрограмм
Номер патента: 1042025
Опубликовано: 15.09.1983
Авторы: Вайзман, Гущенсков, Ермолович
МПК: G06F 13/04
Метки: загрузкой, микропрограмм
...и идентифи. кации символа и первым входом элемента И 10. Выход элемента И 10 сое; динен с выходом 15 конца передачи 40 массива устройства. Пятый выход блока 5 вьщеления иидентификации символа соединен с входом разрешения блоха 8 управления движением головки. Шестой выход блока 5 виде ления и идентификации символа соединен с выходом 16 строба передачи устройства. Второй вход счетчика 7 адреса дорожки соединен с входом 13 начального адреса устройства. Выход счетчика 7 адреса дорожки соединен с входом второго адреса дорожки блока 8 управления движением головки. Вход фНачало дорожки" блока 8 управления движением головки соединен со входом "Начало дорожки" 55 устройства. Выход блока управления движением головки соединен со вто- рым входом 5...
Устройство для управления восстановлением микропрограмм при сбоях
Номер патента: 1056193
Опубликовано: 23.11.1983
Авторы: Благодарный, Тимонькин, Ткаченко, Харченко
МПК: G06F 11/00, G06F 9/22
Метки: восстановлением, микропрограмм, сбоях
...при считывании микрокоманд возникает сбой, то в следующем такте считывается микрокоманда ее контроль,ной точки. В очередных тактах считываются следующие за ней микрокоманды повторяющегося участка микрокоманд." мы. Если при повторном считывании мик рокоманды (при пеовом считывании ко тЬрой происходит сбой) сбой не возникает, то выполнение микропрограммы продолжается. В противном случае производится повторное обращение к контрольной точке. Если в течение крити" 55 ческого числа повторений сбой не исчезает, то идентиФицируется отказ усту .Ройства.Если при считывании микропрограммы возникает сбой только во втором поле Формата микрокоманды и микроко" манда не является микрокомандой ветвления, то обращения к контрольной...
Устройство для контроля микропрограмм
Номер патента: 1056202
Опубликовано: 23.11.1983
Авторы: Барбаш, Кульбак, Тимонькин, Ткаченко, Харченко
МПК: G06F 11/26
Метки: микропрограмм
...эультата, второй коммутатор, третийэлемент ИЛИ, второй, третий, четвертый и пятый элементы задержки, причем второй информационный вход устройства соединен с входом второгорегистра микрокоманд, выход кодалогических условий которого соединенс управляющим входом второго коммутатора, вход логических условий устройства соединен с информационным 55 входом второго коммутатора, выходкоторого соединен с.информационнымвходом второго регистра логическихусловий, единичный выход триггерапуска соединен с вторым входом вто рого элемента И и первым входом четвертого элемента И, выход которого соединен с управляющим входом второ. го регистра логических условий, выход метки ветвления второго регистра микрокоманд соединен с вторым входом четвертого...
Устройство для контроля микропрограмм
Номер патента: 1062709
Опубликовано: 23.12.1983
Авторы: Козий, Тимонькин, Ткаченко, Харченко
МПК: G06F 11/22
Метки: микропрограмм
...соответствующих триггеров группы состояния ресурсов, нулевой выход каждого триггера группы состояния ресурсов соединен .с вторыми входами.соответствующих элементов И второй группы, единичный выход каждого триггера группы состояния ресурсов соединен с первым входом соответствующего элемента И третьей группы группавыходов занятия ресурсов блока памяти соединена с вторыми входами элементов .И первой и третьей групп, выходы одноименных элементов И пер- " вой,. второй и третьей групп соединены соответственно с первым, вторьак и третьим входами соответствующих элементов ИЛИ второй группы, выходы элементов ИЛИ второй группы соединены с соответствующими входа 1062709ми первого элемента ИЛИ, выход которого соединен с единичным входомтриггера...
Устройство управления загрузкой микропрограмм
Номер патента: 1119019
Опубликовано: 15.10.1984
Авторы: Вайзман, Ермолович, Ковалев
МПК: G06F 13/00
Метки: загрузкой, микропрограмм
...памятью сигнал, по которому блок27 11 13 управления памятью наращивает содержимое счетчика 11. адреса памяти. Когда содержимое блока памяти 10 передано в процессор, счетчик 11 адреса памяти вырабатывает сигнал переноса, поступающий на вход 115 блока, При этом триггер 105 сбрасывается и блок 14 связи с процессором устанавливается в исходное состояние.Блок 8 управления, движением головки (фиг.б) работает следующим образом. На вход 121 блока поступает адрес дорожки из регистра 3. На вход 22 блока поступает адрес дорожки из счетчика 7 адреса дорожки. Схема сравнения 120 производит сравнение этих адресов и выдает один из трех сигнапов: "Равно", "Болыпе", "Иеньше". В случае равенства адресов единичный сигнал с выхода схемы сравнения 120...
Устройство управления загрузкой микропрограмм
Номер патента: 1136175
Опубликовано: 23.01.1985
Авторы: Вайзман, Гущенсков, Ермолович, Ковалев
МПК: G06F 13/00
Метки: загрузкой, микропрограмм
...блока 1 выделения временных битов и битов данных соединены соответственно с первым, вторым и третьим входами первого триггера 84. Выход первого триггера 84 соединен с первым входом второго триггера 85. Второй и третий входы второго триггера 85 соединены соответственно с четвертым 55 и пятым 73 входами блока. Выход второго триггера 85 соединен с выходом 86 блока.Устройство управления загрузкой микропрограмм (фиг. 1) работает в двух режимах: автоматическом и автономном.В автоматическом режиме устройство управления загрузкой микропрограмм работает следующим образом. Автоматический режим задается наличием единичного сигнала на входе 18 блокировки автономного режима устройства. Символы данных, записанные на носителе (гибком магнитном...
Микропрограммное устройство управления и отладки микропрограмм процессора
Номер патента: 1168937
Опубликовано: 23.07.1985
Авторы: Горбачев, Диденко, Сакун, Торгашев
МПК: G06F 11/00, G06F 9/22
Метки: микропрограмм, микропрограммное, отладки, процессора
...с вторым входом третьего элемента ИЛИ и управляющим вхондом регистра начального адреса, шестои выход блока хранения микрокоманд является управляющим выходом устройства. На фиг. 1 приведена структурная схема устройства; на фиг. 2 - временные диаграммы работы устройства; на фиг. 3 - блок-схема алгоритма работы устройства в режиме настройки.Устройство содержит регистр 1 микропрограммного адреса, блок 2 памяти микро- команд, дешифратор 3, генератор 4 тактовых импульсов, регистр 5 начального адреса, первый 6 и второй 7 коммутаторы адреса, первый 9 и второй 8 элементы И, триггер 10, счетчик 11 микрокоманд, первый 12 и второй 13 регистры ветвления, первая 14 и вторая 15 схемы сравнения, первый 16 второй 17, третий 18 и четвертый 19 элементы...
Устройство для контроля программ и микропрограмм
Номер патента: 1176334
Опубликовано: 30.08.1985
Авторы: Кирсанов, Козий, Остроумов, Сидоренко, Тимонькин, Ткаченко, Харченко
МПК: G06F 11/26, G06F 9/22
Метки: микропрограмм, программ
...20 считывается код логических условий и адрес. очередной микрокоманды.По импульсу, поступающему с генератора 28 на модификатор 5 через открытый элемент. И 14, модулятор последовательно формирует значения модифицируемого разряда адреса микрокоманды и импульсы. записи информации в регистры 2 и 4 по всем возмож ным адресам перехода от данной микрокоманды. В регистр 3 по сигналам с модификатора 5 записывается единица по немодифицированному и модифицированному адресам перехода от данной микрокоманды, т,е. происходит отмет.ка адресов микрокоманд, к которым есть переход от анализируемой микрокоманды. При этом сигнал записи является одновременно и информационным (запись отметки) для регистра 3.В данном случае сигнал на выходе .схемы 24 не...
Устройство для контроля микропрограмм
Номер патента: 1179349
Опубликовано: 15.09.1985
Авторы: Альперович, Беляускас, Зонис, Цивлин
МПК: G06F 11/28
Метки: микропрограмм
...записи 46 блока 15 памяти и входом 47 сложения счетчика 28 импульсов.Устройство работает следующим образом.Устройство для контроля микропрограмм подключается к ЭВМ на правах внешнего устройства с помощью универсальной магистрали связи. В наборе линий магистрали связи имеются шина адреса и шина данных. Центральный процессор устанавливает на шине адреса магистрали связи соответствующий адрес устройства и производит с ним обмен информацией по шине данных.Устройство может работать в режиме последовательного запоминания информации, поступающей на вход 6 данных устройства и в режиме выдачи накопленной информации на информационный выход 44.В исходном состоянии первый триггер 8 находится в состоянии О. При этом регистр 5 10 15 20 25 30 35...
Устройство для сбора диагностической информации о формировании адресов переходов микропрограмм
Номер патента: 1290328
Опубликовано: 15.02.1987
Автор: Пшеницын
МПК: G06F 11/00
Метки: адресов, диагностической, информации, микропрограмм, переходов, сбора, формировании
...адбце 1,ля восстановлени ыполненнои икропрограм столбец 1) ой последовательност еобходимо ами ветвл ежду заполий (столбец ие адреса команд, кото ки алгоритма недостаю ими микр з расп ся значеветвлени0 разом, бозначают ненными адр 2) подстави следующих з рые берутся укаэываютов адресовТаким об- тевлении3 1290328 микропрограммы, Например, между адресами 1 В 22 и 1 В 2 В подставляется изалгоритма недостающий адрес 1 ВОЕи т,д.В случае неоднозначности следую 1 В 34 щего адреса микрокоманды (например,при условном, переходе) из распечатки алгоритма микропрограммы беретсянаименьший адрес из возможных адресов ветвлений (ожидаемый). 1 ОНапример, после микрокоманды с 1 В 44 адресом 1 В 2 В из возможных следующихнезапомненных адресов 1 ВОА и 1...
Устройство для контроля хода микропрограмм
Номер патента: 1430959
Опубликовано: 15.10.1988
МПК: G06F 11/28
Метки: микропрограмм, хода
...код, запрещающий модификациюкода контроля, установленного на входе 26 устройства, в блоке 9 с выходовблока 11 элементов И и третьего элемента И 16, На входе 27 разрешенияконтроля условных переходов устройства устанавливается код "1", открьвающий по второму входу второй элементИ 15 и обеспечивающий передачу считы ваемого под управлением входа 23 устройства бита логического условия свыхода блока 8 через второй элемент И 15 на второй вход элемента ИЛИ 2Так,как на первом входе элемента ИЛИ 12 устанавливается код "0", то (вследствие маскирования выхода первого элемента И 14 по его второму входу с входа 24 управления режимами устройства) управление мультиплексором 2 осуществляется битом указанного логического условия. При нулевом бите...
Устройство для контроля хода микропрограмм
Номер патента: 1501067
Опубликовано: 15.08.1989
МПК: G06F 11/28
Метки: микропрограмм, хода
...устройства по синхроимпульсу с второго тактового входа 34 устройства производится загрузка числа повторений с входа 30 устройства в счетчик 10. В последней микрокоманде группы по входу 29 управления режимом устройства, установленному в режим счета (код 1) по синхроимпульсу с входа 34 устройства, из содер 67 10жимого счетчика 10 вычитается единица. Полученный код иэ счетчика 10через блок элементов ИЛИ в13, преобразованный последним в битовый код,поступает далее на открытый по второму входу сигналом с входа 29 устройства первый элемент И 14, а затемна второй элемент ИЛИ 12, на второйвход которого подается "0" из блокированного нулевым кодом с входа32 устройства второго элемента И 15.Таким образом на управляющем входемультиплексора 2...
Устройство для контроля хода микропрограмм
Номер патента: 1661772
Опубликовано: 07.07.1991
Авторы: Календарев, Левин
МПК: G06F 11/28
Метки: микропрограмм, хода
...регистра 4, а на его входы данных подаются значения кода подстройки П с одноименного выхода блока 8.На выходе блока 5 Формируется код =0 Ж 0 г О+ К Оф П, который параллельно загружается в анализатор 6, устанавливая его в исходное состояние для отработки нового линейного участка.Управляющие сигналы на входах 13 и 18 отсутствуют, а на входе 2 имеют активное значение. Здесь,по-прежнему К=0, О+ 0, откуда следует 7=11 и код подстройки равен начальному значению сигнатуры нового линейного участка.Отметим следующую особенность. После первой подстройки в ветвлении в регистре 4 фиксируется определенный для данной ветви код П . Поэтому за 5тем при движении по линейному участ-ку входной код анализатора 6 равен 7=0 9 02 О+ К О+ П . Для получения как...
Устройство для контроля хода микропрограмм
Номер патента: 1728865
Опубликовано: 23.04.1992
Автор: Иванов
МПК: G06F 11/28
Метки: микропрограмм, хода
...рода код-идентификатор данной точки слияния, При этом в поле КР МК, соответствующих точкам слияния ветвей, хранятся начальные состояния формирователя 1, соответствующие указанным точкам. Шифратор, входящий в состав формирователя 1, преобразует код сигнатуры, полученной после прохождения точек микропрограммы, предшествующих точке слияния, в код начального состояния формирователя 1. Каждому выходному коду указанного шифратора соответствует несколько входных - по числу ветвей, сходящихся в данной точке слияния.В процессе выполнения микропрограммы в каждый момент считывания МК, соответствующей точке слияния ветвей, на блок сравнения, входящий в состав формирователя 1, поступает не текущее значение сигнатуры, а код с выходов шифратора,...
Устройство для контроля хода микропрограмм
Номер патента: 1734096
Опубликовано: 15.05.1992
Автор: Иванов
МПК: G06F 11/28
Метки: микропрограмм, хода
...выходам1734096 40 45 50 55 регистра микрокоманд, как показано начеотеке. Вход 10 подключается к линии сигнала условия контролируемого МПУУ, Группа ьходов 8 может подключаться, например,; выходам шифратора, который преобразуе; код с выходов формирователя 1 в код,обеспечивающий выравнивание состоянийформирователя 1 в точках слияния ветвей.Цепь установки формирователя 1 в исходное состояние на чертеже не показана.При правильной работе МПУУ соблюдаэгся условиеА = УС+КР)Бсопзт,чго обеспечивается соответствующим заполнением разрядов КР всех МК, где А - кодна выходе БПС блока 4. Таким образом, приискажении кода МК на выходе блока 4 свертки оказывается сигнал "0", который закрываег элемент И б, Поэтому при появлениисигнала "1" на входе...