Язык программирования Форт



         

Приложение Б. Терминология - часть 9


(закрывающую скобку), форт распознает пробел (ASCII 32) в качестве разделителя между форт-словами и числами во входном потоке. Для отделения последовательностей символов различной длины в файле могут использоваться один или несколько разделителей. См. также разбор.

Dictionary. Словарь. В Форте - это связанный список откомпилированных описаний, которые могут быть исполнены интерпретатором адресов Форта. Читаемый ЭВМ набор слов Форта, которые могут быть исполнены или откомпилированы. Форт помечает начало словаря и адрес его "вершины", последний заносится в стек с помощью HERE.

Dictionary pointer. Указатель словаря. Переменная (иногда называемая DP), значение которой указывает на первый свободный байт выше словаря. Значение указателя словаря засылается в стек оператором HERE.

Disassembler. Дисассемблер. Служебная программа, которая отображает машинную программу в читаемой форме мнемоники ассемблера. Дисассемблер рассматривает группу из одного или нескольких байтов и отображает мнемонику ассемблера и аргументы, которые были бы необходимы для их генерации.

Disk cache. Кэш диска. Метод управления дисковой памятью, в котором часто используемая информация находится в памяти, а не считывается с диска каждый раз, когда необходима. Блочный буфер Форта является разновидностью кэш-буфера. См. также виртуальная память; буфер; блок.

Disk operating system. Дисковая операционная система. Набор программ или служебных средств для обеспечения взаимодействия между оператором, ЭВМ и другими элементами, такими как принтер, интерфейс RS-232 и дисковая память. Дисковая операционная система контролирует также многие функции ЭВМ. СР/М и MS-DOS являются типичными примерами ДОС для микроЭВМ. Автономная версия Форта несет в себе элементы дисковой операционной системы.

Do-loop. do-loop. Программная конструкция, которая заставляет определенную часть программы выполняться заданное число раз. do-loop в Форте реализуется с помощью DO-LOOP или DO...+LOOP. См. также цикл; бесконечный цикл.




Содержание  Назад  Вперед