Слово R0: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 5: Строка 5:
== Ввод слова R0 ==
== Ввод слова R0 ==
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите три клавиши [[Клавиша ×|{{Серая клавиша|×}}]]   [[Клавиша P|{{Синяя клавиша|P}}]] [[Клавиша 0|{{Серая клавиша|0}}]]
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите три клавиши [[Клавиша ×|{{Серая клавиша|×}}]]   [[Клавиша P|{{Синяя клавиша|P}}]] [[Клавиша 0|{{Серая клавиша|0}}]]
== Маленькие хитрости ==
R5095 и R5094 заняты под номер [[блока]] в [[буфер]]е. Но [[Память двоичных данных|байтовые регистры]] меньше R5094 могут быть зарезервированы программистом под свои нужды с помощью переменной R0. Не забудьте только [[!RP|переинциализировать RP]].
Для резервирования нужного числа регистров с заранее неизвестными номерами проще использовать стандартное слово [[ALLOT]].


== R0 в fig-FORTH Release 1 glossary, май 1979 (англ.) ==
== R0 в fig-FORTH Release 1 glossary, май 1979 (англ.) ==

Версия от 16:07, 25 февраля 2016

R0 (читается «ар-нуль») — стандартное слово Каллисто.

Переменная, адрес дна стека возвратов.

Ввод слова R0

В режиме ЛАТ последовательно нажмите три клавиши  ×     P   0 

Маленькие хитрости

R5095 и R5094 заняты под номер блока в буфере. Но байтовые регистры меньше R5094 могут быть зарезервированы программистом под свои нужды с помощью переменной R0. Не забудьте только переинциализировать RP.

Для резервирования нужного числа регистров с заранее неизвестными номерами проще использовать стандартное слово ALLOT.

R0 в fig-FORTH Release 1 glossary, май 1979 (англ.)

R0             ---  addr                          U
       A user variable containing the initial location of the return stack.
       Pronounced R-zero. See RP!
The return stack grows downward from the user area toward the terminal
buffer. Forty-eight bytes are sufficient. The origin is in R0 (R-zero) and
is loaded from a boot-up literal. 

Ссылки


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


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.