Макросы и директивы компилятора FASM | страница 7



Директива section определяет новый сегмент, за ней должна идти строка в кавычках, определяющая название сегмента за которым могут следовать один или более флагов сегментов. Возможные флаги: >code и >data для обоих COFF вариантов, >readable, >writeable, >executable, >shareable и >discardable только для Microsoft COFF. Начало сегмента выравнивается по страницам (4096 байт).

Директива >extrn определяет внешний символ, она должна сопровождаться названием символа и опционально оператором размера, определяющим размер данных, маркированных этим символом.

Команда >public объявляет существующий символ как >public, он должен сопровождаться названием символа.

[C] Dreamer2