CLD

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

CLD (версия) — родное слово Каллисто.

CLD              ( −− )                               Очистить RD в энергонезависимой памяти.

Слово CLD записывает ноль в энергонезависимую «тень» регистра 13.

Ввод слова CLD

В режиме ЛАТ последовательно нажмите клавиши  С/П      K 

Реализация

В Каллисто 1.0 слово CLD сохраняет содержимое RD, но очищает его в энергонезависимой памяти:

 541 ;#CLD
 542 ; CLD              ( −− )                               Очистить RD в энергонезависимой памяти.
 543 LCLD:           .DB     3
 544                 .TEXT   "CLD"
 545                 .DW     LVERSION
 546 CLD:            .DW     JCLD
 547 JCLD:           GSB CLRD KGOTO9
 548 CLRD:           RMD                             ; Сам RD нам менять незачем, только копию в энергонезависимой памяти
 549 SETRD:          1 PPM 9047                      ; 9047 Разрешение записи в энергонезависимую память
 550                 Cx MD  FR MD  RTN

Ссылки