Редактирование: Слово R0

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 1: Строка 1:
'''R0''' (читается «ар-нуль») — фортовская переменная [[Каллисто]].
'''R0''' (читается «ар-нуль») — встроенная переменная [[Каллисто]].
  R0            ( −− a )                            Переменная, адрес дна стека возвратов.
  R0            ( −− a )                            Переменная, адрес дна стека возвратов.
Переменная R0 содержит [[Единое адресное пространство|адрес]] дна [[Стек возвратов Каллисто|стека возвратов]].
Переменная R0 содержит [[Единое адресное пространство|адрес]] дна [[Стек возвратов Каллисто|стека возвратов]].
Строка 23: Строка 23:


== Реализация ==
== Реализация ==
<pre>
139 rrR0            .EQU    1133                  ; 11133  R0 − Указатель начала стека возвратов
140 rlR0            .EQU    1134
141 pR0            .EQU      133
2758 ;#RZero
2759 ; R0              ( −− a )                            Переменная, адрес дна стека возвратов.
2760 LRZERO:        .DB    2
2761                .TEXT  "R0"
2762                .DW    LSZERO
2763 RZERO:          .DW    SUSE
2764                .DB pR0
</pre>
Реализация из SP-Forth 4.20:
<pre>
USER R0  \ адрес дна стека возвратов
</pre>
=== Советская реализация ===
Описание и определение переменной R0 в ядре ФОРТ-ЕС:
Описание и определение переменной R0 в ядре ФОРТ-ЕС:
<PRE>
<PRE>
Строка 62: Строка 43:


== Ссылки ==
== Ссылки ==
* {{Исходник|RZero|R0}}
* {{Исходник|R0|R0}}
* См. слова [[!RP]] и [[RP@]]
* См. слова [[!RP]] и [[RP@]]


Строка 69: Строка 50:
{{заготовка}}
{{заготовка}}
[[Категория:Слова Каллисто]]
[[Категория:Слова Каллисто]]
[[Категория:Фортовские слова]]
[[Категория:Переменные USER]]
[[Категория:Переменные USER]]
[[Категория:Встроенные переменные Каллисто]]
[[Категория:Стандартные переменные Каллисто]]
[[Категория:Операции со стеком возвратов Каллисто]]
[[Категория:Операции со стеком возвратов Каллисто]]
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)