в регистре 13 находится адрес
RMASK — константа 65535.
Предполагается также, что в регистре 13 находится адрес области сохранения и регистры 0, 1, 14 и 15 свободно используются внутри определений как рабочие.
Тексты определений представлены в виде распечаток стандартных форт-текстов и занимают экраны с номерами от 1 до 47. В последнем столбце спецификации для каждого слова указан номер экрана, на котором оно определено. Главным словом модели является слово
ФОРТ-СИСТЕМА.
В списке спецификаций слова расположены по возрастанию в кодировке ДКОИ. Они могут иметь следующие отметки:
А — адрес;
М — метка;
Н — слово немедленного исполнения;
К — требуется режим компиляции;
П — переменная, размещенная в пользовательской области;
С — системная переменная, размещенная в словаре;
Э — требуется режим обработки экрана;
+ — слово из дополнения к стандарту «Форт-83»;
* — нестандартное слово.
Для каждого слова указываются значения, которые оно снимает со стека (слева от знака ->), и результат, который оно оставляет на стеке (справа от знака ->). Если перечисляется несколько значений, то верхнее (вершина стека) находится справа.
Для задания параметров и результатов, передаваемых через стек данных, используются следующие обозначения:
+N — неотрицательное целое со знаком;
А — двухбайтный форт-адрес;
С — однобайтное значение (старший байт, как правило, нулевой);
CFA — двухбайтный адрес поля кода словарной статьи;
D — четырехбайтное целое со знаком;
F — булевское значение (0 — ЛОЖЬ, не 0 — ИСТИНА);
FF — булевское значение ЛОЖЬ (0);
L — абсолютный машинный адрес (четырехбайтный);
LFA — двухбайтный адрес поля связи словарной статьи;
N — двухбайтное целое со знаком;
NFA — двухбайтный адрес поля имени словарной статьи;
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий