R9048: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
м (Дополнил особенностью работы 9048 при Х=2 для МК-1152\контроллера 5.130.027 (останов по паролю).)
м (Исправил собственное (предыдущее) неверное описание значений Х= .)
Строка 1: Строка 1:
'''R9048''' Разрешение автоматического запуска программы «Разрешение автоматического запуска программы (X=0 - запрещено, 1 - разрешено, 2 - разрешено с запрещением останова программы при включении питания и удерживания нажатой [[клавиша С/П|клавиши С/П]] но возможностью останова по вводу пароля».
'''R9048''' «Разрешение автоматического запуска программы (X=0 - запрещено, 1 - разрешено, 2 - разрешено с возможностью останова по вводу пароля».
 
X=2 на 2.4.2014 актуально только для [[Электроника МК-1152]] и [[Контроллер 5.130.027]]).




Строка 7: Строка 5:


* Для запрета автоматического запуска в регистр должно быть записано число 0.
* Для запрета автоматического запуска в регистр должно быть записано число 0.
* Для разрешения автоматического запуска в регистр памяти с адресом 9048 должно быть записано число 1.
* Для разрешения автоматического запуска в регистр должно быть записано число 1.
* Для разрешения автоматического запуска с запрещением останова программы нажатием [[клавиша С/П|клавиши С/П]]и возможностью останова по вводу пароля в регистр должно быть записано число 2 (на 2.4.2014 актуально только для [[Электроника МК-1152]] и [[Контроллер 5.130.027]]).
Останов возможен во время работы программы нажатием [[клавиша С/П| клавиши С/П]].
* Для разрешения автоматического запуска с запрещением останова программы нажатием [[клавиша С/П|клавиши С/П]] в регистр должно быть записано число 2.
Останов возможен только по паролю.
Ввод некорректного пароля или отсутствие ввода в течение 20 сек. после запроса запускают исполняемую программу.
 
На 2.4.2014 актуально только для ЭКВМ [[Электроника МК-1152]] и [[Контроллер 5.130.027]].




Строка 21: Строка 24:
В версии прошивки для МК-161 (1.18 от 17.02.14) обнаружено, что если ЭКВМ находится на подзарядке аккумулятора прервать автозапуск программы при включении питания и удерживая нажатой [[клавиша С/П|клавишу С/П]] невозможно.
В версии прошивки для МК-161 (1.18 от 17.02.14) обнаружено, что если ЭКВМ находится на подзарядке аккумулятора прервать автозапуск программы при включении питания и удерживая нажатой [[клавиша С/П|клавишу С/П]] невозможно.


В [[Электроника МК-1152]] и [[Контроллер 5.130.027|контроллере 5.130.027]] режимы работы программы пользователя дополнены режимом с автоматическим перезапуском и возможностью останова по вводу пароля. Если пароль не введён (введён неправильно) - программа автоматически запускается.
В [[Электроника МК-1152]] и [[Контроллер 5.130.027|контроллере 5.130.027]] режимы работы программы пользователя дополнены режимом с автоматическим перезапуском и возможностью останова по вводу пароля. Ввод некорректного пароля или отсутствие ввода в течение 20 сек. после запроса запускают исполняемую программу.





Версия от 17:39, 2 апреля 2014

R9048 «Разрешение автоматического запуска программы (X=0 - запрещено, 1 - разрешено, 2 - разрешено с возможностью останова по вводу пароля».


Функция обеспечивает автоматический запуск исполняемой программы при включении питания. Автоматический запуск выполняется с адреса 0000 памяти программ и только в том случае, если регистр автоматического запуска содержит ненулевое значение, а питание ЭКВМ было отключено во время исполнения программы.

  • Для запрета автоматического запуска в регистр должно быть записано число 0.
  • Для разрешения автоматического запуска в регистр должно быть записано число 1.

Останов возможен во время работы программы нажатием клавиши С/П.

  • Для разрешения автоматического запуска с запрещением останова программы нажатием клавиши С/П в регистр должно быть записано число 2.

Останов возможен только по паролю. Ввод некорректного пароля или отсутствие ввода в течение 20 сек. после запроса запускают исполняемую программу.

На 2.4.2014 актуально только для ЭКВМ Электроника МК-1152 и Контроллер 5.130.027.


Операция чтения из регистра памяти с адресом 9048 заносит в регистр X стека текущее значение и поднимает стек ЭКВМ. Значение регистра хранится в энергонезависимой памяти ЭВМ. Включение питания ЭВМ при нажатой клавише С/П обнуляет содержимое регистра.


Для анализа причин останова, перезапуска или возникновения аварийных состояний может использоваться встроенный в ЭКВМ журнал событий, доступный как через систему меню, так и в режиме внешнего доступа.

Это интересно

Содержимое регистра 9048 может блокировать или измененить действие команд K- и К÷.

В версии прошивки для МК-161 (1.18 от 17.02.14) обнаружено, что если ЭКВМ находится на подзарядке аккумулятора прервать автозапуск программы при включении питания и удерживая нажатой клавишу С/П невозможно.

В Электроника МК-1152 и контроллере 5.130.027 режимы работы программы пользователя дополнены режимом с автоматическим перезапуском и возможностью останова по вводу пароля. Ввод некорректного пароля или отсутствие ввода в течение 20 сек. после запроса запускают исполняемую программу.


Ссылки