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