Слово R0: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 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.
Ссылки
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |