COLD: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 27: | Строка 27: | ||
{{нет иллюстраций}} | {{нет иллюстраций}} | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Примитивы]] | |||
[[Категория:Описание бета-версии Каллисто]] | [[Категория:Описание бета-версии Каллисто]] |
Версия от 12:56, 19 марта 2016
COLD («холодный» старт) — стандартное слово Каллисто. «Холодная» перезагрузка.
COLD ( -- )
Словарь приводится в исходное состояние. Все слова, определённые после стандартного слова TASK, удаляются. COLD не возвращает управление назад. Всё, идущее после COLD, игнорируется.
Ввод слова COLD
В режиме ЛАТ последовательно нажмите четыре клавиши С/П 5 − K
Детали реализации
COLD это первая словарная статья. Это примитив, то есть COLD написан на ЯМК. COLD инициализирует регистры ЭКВМ, использующиеся Каллисто, включая оба словаря — двоичный и десятичный, после чего передаёт управление на адресный интерпретатор, который начинает исполнение шитого кода.
Высокоуровневая часть COLD выводит на экран номер версии Каллисто, после чего передаёт управление слову WARM.
COLD в fig-FORTH Release 1 glossary, май 1979 (англ.)
COLD The cold start proceedure to adjust the dictionary pointer to the minimum standard and restart via ABORT. May be called from the terminal to remove application programs and restart.
Ссылки
- См. статью Начальная загрузка Каллисто
- См. также WARM — «горячий» старт.
- Перезагрузка в Википедии
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |