Процессор управляющей вычислительной машины Советский патент 1977 года по МПК G06F15/00 

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

(54) ПРОЦЕССОР УПРАВЛЯЮЩЕЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ

регистр 3 текущего адреса, регистр 4 номера команды, регистр 5 кода операций, устройство 6 защиты памяти, дешифратор 7, элемент НЕ 8, э шмент И 9, элемент ИЛИ 10, дешифратор 11 и элемент И 12.

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

Оперативное запоминающее устройство, с KOTopfciM процессор обменивается информацией, состоит из двух равных областей. Адреса ячеек памяти первой и второй области различаются по значению старшего двоичного разряда номера ячейки. В первой области ОЗУ рамещаются постоянные программы, защищаемые от ошибочного к ним обращения Вторая область ОЗУ отводится для размещения сменных программ. Если процессор выполняет адресную команду, расположенную во второй области one- ративного запоминающего устройства и осуществляет ошибочное обращение по адресу к первой области запоминающего устройства, то появляются сигналы на прямом выходе триггера старшего разряда регистра 4 номера команды и на инверсном выходе триггера старшего разряда регистра 3 текущего адреса. Эти сигналы присутствуют на двух входах элемента И 9.

Если при этом процессор находится не в фазе прерывания,т.е.на выходах регистра 2 формирования фаз выполнекия операций и соответственно на входах дешифратора 7 отсутствует комбинация сигналов, соответствующая фазе прерывания, то отсутствует сигнал на выходе дешифратора, и после элемента НЕ 8 присутствует сигнал на третьем входе элемента И 9. HajiH4He сигналов на всех входах элемента И 9 обуславливает появление сигнала на выходе этого элемента,который через элемент ИЛИ 10 поступает на вход устройства 6 защиты памяти. В результате устройство 6 запрещает Обращение к первой области памяти, прерывает исполнение текущей сменной программы, содержащей ошибочное обращение, и осуществляет передачу упраления команде, записанной в ячейке памяти с фиксированным адресом, соответствующим причине прерывания.

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

К таким командам относятся, хоманды установки и снятия масок,Оста-

нов и другие, исполнение которых может нарушить содержимое первой области памяти. При наличии на выходах триггеров регистра 5 кода операции и соответственно на входах дешифратора 1 1 одного из кодов запрещенной операции на выходе дешифратора 11 появляется сигнал, поступающий на один из входов элемента И 12. Сигнал с прямого выхода триггера старшего разряда регистра номера команды поступает на второй вход элемента И 12. Этот сигнал появляется во всех случаях, когда подлежащая исполнению команда размещена во второй области памяти. Наличие сигналов на двух входах элемента И 12 обуславливает появление сигнала на ее выходе. Этот сигнал через элемент ИЛИ 10 поступает на вход устройства защиты памяти б.

Формула изобретения

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

Источники информации, принятые во внимание при экспертизе:

1.Патент Франции № 2027419, кл. 6 06 F 9/00. 12.12.1969.

2.Архитектура , НИИУВМ, Северодонецк, 1972.

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

название год авторы номер документа
Мультипроцессорная система 1983
  • Белицкий Роберт Израилевич
  • Палагин Александр Васильевич
  • Сигалов Валерий Иосифович
  • Малиновский Борис Николаевич
SU1156088A1
Устройство для сбора данных о работе ЭВМ 1982
  • Заблоцкий Владимир Николаевич
  • Грек Василий Васильевич
  • Кирин Константин Александрович
  • Торопов Николай Михайлович
  • Баркетов Сергей Николаевич
SU1121679A1
Устройство для сопряжения процессора с группой устройств памяти 1986
  • Танасейчук Владимир Маркович
  • Потапов Виктор Ильич
  • Морозов Сергей Васильевич
  • Панков Анатолий Петрович
SU1348843A1
Процессор для мультипроцессорной системы 1985
  • Белицкий Роберт Израилевич
  • Зайончковский Анатолий Иосифович
  • Палагин Александр Васильевич
SU1295410A1
Устройство для контроля хода программ 1987
  • Косилов Андрей Николаевич
  • Поденков Константин Федорович
SU1501065A1
Устройство для контроля программ 1985
  • Гарнатко Юрий Николаевич
  • Ляхов Александр Иванович
  • Улыбин Сергей Леонидович
  • Щенов Эдуард Васильевич
SU1251128A1
Устройство для цифровой фильтрации 1984
  • Зорин Юрий Михайлович
  • Каневский Юрий Станиславович
  • Краснощеков Иван Петрович
  • Самофалов Константин Григорьевич
SU1264306A1
Устройство для контроля выполнения программ 1987
  • Антосик Валерий Васильевич
  • Дербунович Леонид Викторович
  • Мызь Александр Николаевич
  • Нешвеев Виталий Владимирович
  • Иванов Лев Николаевич
  • Лобанов Владимир Иванович
  • Морозов Сергей Алексеевич
  • Черкай Александр Данилович
SU1434439A1
Микропрограммное устройство управления 1985
  • Литвинов Виктор Васильевич
  • Швеин Алексей Анатольевич
  • Шумей Александр Сергеевич
SU1315974A1
Система ввода-вывода для микропрограммируемой ЭВМ 1988
  • Балабанов Александр Степанович
  • Булавенко Олег Николаевич
  • Кулик Светлана Ивановна
SU1667084A1

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

Реферат патента 1977 года Процессор управляющей вычислительной машины

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

SU 579 621 A1

Авторы

Белоусов Константин Николаевич

Белый Вячеслав Николаевич

Купченко Эрист Васильевич

Плахотный Николай Викторович

Самофалов Константин Григорьевич

Щербина Юрий Васильевич

Даты

1977-11-05Публикация

1975-12-17Подача