!CSP: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''!CSP''' — | '''!CSP''' — встроенное слово [[Каллисто]]. Сохранить указатель стека. | ||
!CSP ( −− ) Запомнить адрес вершины стека в CSP. | !CSP ( −− ) Запомнить адрес вершины стека в CSP. | ||
Запомнить адрес вершины [[Стек данных|стека]] в [[CSP]]. | Запомнить адрес вершины [[Стек данных|стека]] в [[CSP]]. |
Версия от 01:23, 6 июня 2016
!CSP — встроенное слово Каллисто. Сохранить указатель стека.
!CSP ( −− ) Запомнить адрес вершины стека в CSP.
Запомнить адрес вершины стека в CSP.
Ввод слова !CSP
В режиме NUM последовательно нажмите клавиши П Р-ГРД-Г С/П 1 6
Для возврата в режим NUM нажмите синюю клавишу P .
!CSP в fig-FORTH Release 1 glossary, май 1979 (англ.)
!CSP Save the stack position in CSP. Used as part of the compiler security.
Реализация
Определение слова !CSP в ядре ФОРТ-ЕС:
!CSP * -> ЗАПОМНИТЬ АДРЕС ВЕРШИНЫ СТЕКА В "CSP" 29 Экран номер 29 ( 31.03.86 ПРОВЕРКИ И СИГНАЛИЗАЦИИ ОБ ОШИБКАХ ) : !CSP ( ->) SP@ CSP ! ;
В FORTH ИТЭФ слово !CSP было примитивом, вот его определение:
HEAD 204Q,'!CS',320Q,SCSP ; !CSP MOV WORD PTR [DI]+64Q,SP NEXT
Ссылки
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |