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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 4: Строка 4:
WARM не возвращает управление назад. Всё идущее после WARM игнорируется.
WARM не возвращает управление назад. Всё идущее после WARM игнорируется.


== Ввод слова COLD ==
== Ввод слова WARM ==
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша В↑|{{Серая клавиша|В↑}}]] [[Клавиша ШГ влево|{{Чёрная клавиша|ШГ←}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ÷|{{Серая клавиша|÷}}]]
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша В↑|{{Серая клавиша|В↑}}]] [[Клавиша ШГ влево|{{Чёрная клавиша|ШГ←}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ÷|{{Серая клавиша|÷}}]]



Версия от 04:43, 23 февраля 2016

WARM («горячий» старт) — стандартное слово Каллисто. «Тёплая» перезагрузка. Словарь сохраняется.

WARM           ( -- )

WARM не возвращает управление назад. Всё идущее после WARM игнорируется.

Ввод слова WARM

В режиме ЛАТ последовательно нажмите клавиши  В↑   ШГ←   ×   ÷ 

Детали реализации

WARM содержит высокоуровневый код, инициализирующий Каллисто без удаления слов из словаря.

WARM выводит на экран перевод строки и количество свободных байт в словаре, после чего проверяет содержимое переменной AUTOEXEC. Если оно отлично от нуля, управление передаётся на записанный в AUTOEXEC адрес с помощью EXECUTE. В противном случае происходит переход на QUITКаллисто начинает свой диалог с пользователем.

Ссылки


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.