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



         

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


Literal. Литерал. В Форте это число, которое скомпилировано в описание-двоеточие (либо в результате распознания числа во входном потоке, либо словом LITERAL) и которое при исполнении слова, куда оно было скомпилировано, заносится в стек. В некоторых версиях разрешено использовать в качестве литералов байты и числа двойной длины. В вычислительной технике это слово имеет другое значение и относится к прямому числовому представлению величины числа в противоположность символьному представлению. В строке Бейсик A=5+6,5 и 6 - литералы.

Load block. Загрузочный блок. В Форте блок, используемый для загрузки других блоков. Загрузочный блок является удобным средством для контроля за порядком загрузки последовательности блоков, при загрузке, например, различных дополнений и частей программы.

Loop. Цикл. Программная структура, которая вызывает повторное исполнение определенной части программы. Число повторений цикла может быть задано (конечные циклы или do-loop) или не определено (бесконечный цикл).

Low-level language. Язык низкого уровня. Язык программирования, который транслируется непосредственно или почти напрямую на машинный язык. Ассемблер является наиболее распространенным языком низкого уровня, мнемоника которого непосредственно преобразуется в машинные инструкции. Форт, позволяя описание слов с использованием ассемблера, комбинирует преимущества языков высокого и низкого уровней.

LSB - в контексте младший бит или байт какого-либо числа.

Machine code. Машинная программа. Набор двоичных кодов, которые будучи загруженными резидентно в память могут быть непосредственно исполнены центральным процессором. Все языки в конечном итоге транслируют инструкции высокого уровня в машинную программу.

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

Machine language. Машинный язык.


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