Крамфус
Устройство для управления микропроцессорной системой
Номер патента: 1466532
Опубликовано: 20.11.2005
Авторы: Евдолюк, Крамфус, Куцаков, Степанов
МПК: G06F 13/00
Метки: микропроцессорной, системой
Устройство для управления микропроцессорной системой, содержащее основную постоянную память, основную оперативную память, дополнительные блоки постоянной памяти, дополнительные блоки оперативной памяти, дешифратор, с первого по третий выходы которого соединены соответственно с единичным входом триггера и с первыми входами первого и второго элементов И, выходы которых соединены с входами инициации основных постоянной и оперативной памяти, адресные и управляющие входы которых соединены с адресными и управляющими входами устройства, вход-выход данных которого через шину данных соединен с выходом основной постоянной памяти и входом-выходом основной оперативной памяти, третий элемент И,...
Программируемое постоянное запоминающее устройство с контролем
Номер патента: 1443031
Опубликовано: 07.12.1988
Авторы: Крамфус, Маслова, Степанов, Ульянова
МПК: G11C 17/00, G11C 29/00
Метки: запоминающее, контролем, постоянное, программируемое
...одновременное обращение к обоим блокам1 и 2 памяти,При чтении (на входе 16 записисчитывания устройства устанавливается уровень логического нуля) на инФормационные входы-выходы 12 устройства передается информация, считываемая с блока 1, а инФормация, считываемая с блока 2 (контрольные разряды), передается на коммутатор 4 контрольных разрядов и далее на блок 3контроля для проверки четности считы.ваемой информации.Перед программированием должнобыть сформировано контрольное словои установлено в регистр 7 контрольных разрядов. Последнее осуществляется при помощи адресуемой операциивывода, активизирующей третий элемент И 10 (вход вриема данных регистра 7), под воздействием которогоконтрольное слово, передаваемое с информационных...
Многопроцессорная вычислительная система
Номер патента: 670937
Опубликовано: 30.06.1979
Авторы: Долкарт, Крамфус, Пурэ, Степанов, Федосеев
МПК: G06F 15/16
Метки: вычислительная, многопроцессорная
...устройства 3 управления прерыванием. Занесение программыв очередь процессором 1 осуществляетсяпутем передачи информации из блока 5 через его четвертый выход в блок 11 занесения в очередь, который через второй выходпередает информацию программы в ОЗУ 2,а через первый выход - запрос и номерприоритета программы на третий выходпроцессора 1, который соединен с входомблока 12. Блок 12 приоритетного выборазапросов при одновременном обращении кнему нескольких процессоров 1 выбираетнаиболее приоритетный (по позиционномуприоритету) и передает номер приоритетапрограммы в блок 13 установки регистразаполненных очередей, который устанавливает в 1 соответствующий разряд в регистре 14.Таким образом, по мере занесения операционной системой программы в...
Микропрограммный процессор
Номер патента: 664173
Опубликовано: 25.05.1979
Авторы: Долкарт, Крамфус, Пурэ, Степанов
МПК: G06F 15/00
Метки: микропрограммный, процессор
...своесодержимое на единицу после выполне"ния каждой команды. Команды переходов могут полностью менять содержимое счетчика 3 команд.Работой операционного блока 1 управляет блок 4 микропрограммного уп"равления, который считывает текущие 15микрокоманды иэ постоянной памяти 5.Коммутатор б адреса передает адресвыбираемой микрокоманды из блока 4микропрограммного управления на входпостоянной памяти 5,Поскольку програмьк операционнойсистемы являются в отличие от программ пользоьателей постоянными, тоони могут быть записаны в постояннойпамяти 5. При этом ускоряется их выполнение и разгружается оперативнаяпамять, что особенно важно для многопроцессорных систем.Работа процессора при выполнениипрограмм операционной системы производится следующим...
Селекторный канал с восстановлением информации при сбое
Номер патента: 567170
Опубликовано: 30.07.1977
Авторы: Долкарт, Евдолюк, Каневский, Крамфус, Подлесный, Степанов
МПК: G06F 11/18
Метки: восстановлением, информации, канал, сбое, селекторный
...блок ввода-вывода 4 связывается с заданным устройством и получает от него байты информации, которые буферизуются в блоке ввода- вывода 4. При получении каждого байта данных счетчик 7 адреса увеличивается на единицу, а счетчик 8 уменьшается на единицу. 1 осле накопления в блоке ввода-вывода 4 полного машинного слова, оно передается в блок связи с памятью 5 и происходит запись в память по адресу, содержащемуся в счетчике 7. Команда заканчивается после получения блоком управления 1 сигнала от второго узла фиксации нуля 15 об исчерпании счетчика данных 8. Если признаки в регистре 9 указывают, что данная команда - не последняя в цепочке команд, то начинается чтение очередной команды. В противном случае блок управления 1 через блок 3 посылает...
Многопроцессорная вычислительная система с изменяемой конфигурацией
Номер патента: 525953
Опубликовано: 25.08.1976
Авторы: Долкрат, Евдолюк, Каневский, Кащавцев, Колтыпин, Крамфус, Новик, Подлесный, Степанов, Федосеев
МПК: G06F 15/177
Метки: вычислительная, изменяемой, конфигурацией, многопроцессорная
...следующим образомОперационная система, размещая програм мы в памятиприсваивает,каждой программе ,ПРИОРИтЕт (ВОЗМОЖНО ПРИСВОЕНИЕ ОДИНЯонт- о ГО ПРИОРИтЕта НЕСКОЛЬКИМ ПРОГРЯММЯ);),."2 Я , каэкдого из ВОзможпьх значений пр)ориот 1 опера)синая система формирует Очередь программ; при этом часть очередей может 6 ЫтЬ ПуотОИ, ЕСЛИ В тЕКущкй МОМецт В СИС".)т) теме отсутствуют Заяви на выполнеие про= грамм с данньем)2 ПриоритеТЯМ. Для ОПРеде-" ления не пустых очередей программ операционная система записывает в фиксированной ЯЧЕЙКЕ ПЯМЯтн (НЯПРИМОР В МОДУЛЕ С НУЛЕ вым логическим номером единит)т В )эазря-.- дах, соответствующих не пустым О ет)едим,При Выполнении црограл(мы на 1 ро 18(эсг,-ре 1 в регистр 6 теку 1)его приорнтета зо .НОСИТСЯ...
Микропрограмный процессор с контролем
Номер патента: 481036
Опубликовано: 15.08.1975
Авторы: Евдолюк, Крамфус, Степанов, Ульянова
МПК: G06F 11/16, G06F 9/22
Метки: контролем, микропрограмный, процессор
...устяцяв 1 цвястг 5 дополнцтельныи регцст) 16, я также ,стдцяВ- лцвается в елцнцчцое состояние трпггср фцксаии сбоя 19, если узел 13 обцарукцл сбой в регистре мцкрокоманл 1.В третьем такте возбужлается сцгцдл чтсция следующей мцкрокоманлы цз олокд памяти микрокомацл 2. Олновременцо г чтгццсм слелующей мцкрокомацлы в соответгтцц содержацием лополццтельного регстра 16 к коцтрольцому коммутатору 17 полключтгя тот регцст 1), В соторыЙ оыл прццят рез;л,тдт выполнения текущей мцкрокомяцлы. 1 узел 18 проверцт этот результат ця четногть ц вь)- рабатывает соответствуОпий гцгцял ца свгсм выходе, который через элемент И г 1 И 2 поступает ца вхол элемента И 2,. По окоцчан третьего тяктя ПОВяя .)1 крокохяцля принимается в регистр мцкрокомал...
Устройство для передачи управления подпрограммам
Номер патента: 479113
Опубликовано: 30.07.1975
Авторы: Долкарт, Каневский, Крамфус, Новик, Степанов
МПК: G06F 9/19
Метки: передачи, подпрограммам
...формы кодирования .возлагается на программиста, Второе же условие может быть реализовано аппаратно. Особенно это удобно, если индекс-регистры .физически размещаются в оперативной памяти .и адрес их начала тем или иным образом связан с адресом начала общей подпрограммы.Предлагаемое устройство решает эту задачу,Каждая подпрограмма, расположенная в .оперативном запоминающем устройстве, начинается со служебной группы ячеек, назы.ваемых программным уровнем. Эти ячейки используются в качестве индекс-регистров, Одна из этих ячеек отведена для хранения содержимого индикаторного регистра 5. Если подпрограмма рассчитана на несколько вхождений, то в ее начале отводится несколько групп служебных ячеек - программных уровней, .Разряды регистра 5...
Устройство для защиты памяти
Номер патента: 452036
Опубликовано: 30.11.1974
Авторы: Долкарт, Евдолюк, Каневский, Крамфус, Новик, Степанов
МПК: G11C 29/00
...1.Устройство работает следующим образом.Перед пуском программ пользователяоперационный блок 1 устанавливает в первоначальное состояние регистр защиты 2 и Ьрегистр 3. Регистр защиты 2 определяетобъем памяти, отведенной программампользователя. Число "единиц в регистрезашиты 2 определяет, какое количествостарших разрядов адреса в программах 10пользователя должно быть нулями (защищено от пользователя) и таким образом,определяет область памяти, отведеннуюпользователю,Например, если два старших разряда 15регистра зашиты 3 установлены в "1, тоэто означает, что программам пользователя отведена четверть памяти и используемые ими адреса, которые устанавливаютсяв адресном регистре 4, должны иметь вдвух старших разрядах "нулиф.Если в защищенных...