Поделиться через


Справочник по директивам

x64

.ALLOCSTACK

.ENDPROLOG

Proc

.PUSHFRAME

.PUSHREG

.SAVEREG

.SAVEXMM128

.SETFRAME

Метки кода

Выровнять

ДАЖЕ

МЕТКА

Орг.

Условное сборка

ELSE

ELSEIF

ELSEIF2

IF

IF2

IFB/IFNB

IFDEF/IFNDEF

IFDIF/IFDIF [[I]]

IFE

IFIDN/IFIDN [[I]]

 

 

Условное поток управления

.BREAK

.CONTINUE

.ELSE

.ELSEIF

.ENDIF

.ENDW

.IF

.REPEAT

.UNTIL

.UNTILCXZ

.WHILE

 

Условное ошибка

.err

.ERR2

.ERRB

.ERRDEF

.ERRDIF/.ERRDIF [[I]]]

.ERRE

.ERRIDN/.ERRIDN [[I]]

.ERRNB

.ERRNDEF

.ERRNZ

 

 

Распределение данных

Выровнять

byte/sbyte

dword/SDWORD

ДАЖЕ

FWORD

МЕТКА

Орг.

8 байт

REAL4

REAL8

REAL10

TBYTE

WORD/ШПАГА

 

 

Равно

=

EQU

TEXTEQU

Перечислить элемент управления

.CREF

.LIST

.LISTALL

.LISTIF

.LISTMACRO

.LISTMACROALL

.NOCREF

.NOLIST

.NOLISTIF

.NOLISTMACRO

Страница

Подзаголовок

.TFCOND

НАЗВАНИЕ

 

Макросы

ENDM

EXITM

GOTO

ЛОКАЛЬНАЯ

Макроопределение

ПРОДУВКА

Прочее

ALIAS (MASM)

TAKE

ПРИМЕЧАНИЕ

ЭХО

END

.FPO

INCLUDE

INCLUDELIB

MMWORD

ПАРАМЕТР

POPCONTEXT

PUSHCONTEXT

.RADIX

 .SAFESEH

XMMWORD

YMMWORD

Процедуры

ENDP

INVOKE

Proc

PROTO

 

 

Процессор

.386

.386P

.387

.486

.486P

.586

.586P

.686

.686P

. K3D

.MMX

.XMM

Блоки повторяющееся задание

ENDM

ДЛЯ

FORC

GOTO

Повторение

ПОКА

Область

COMM

EXTERN

EXTERNDEF

INCLUDELIB

ОТКРЫТЫЙ

 

Сегмент

.ALPHA

TAKE

.DOSSEG

END

Элементы

GROUP

Сегмент

.SEQ

 

Упрощенный сегмент

.CODE

.CONST

.DATA

.DATA?

.DOSSEG

.EXIT

.FARDATA

.FARDATA?

.MODEL

.STACK

.STARTUP

 

Строка.

CATSTR

INSTR

SIZESTR

SUBSTR

Структура и запись

Элементы

ЗАПИСЬ

СТРУКТУРА

TYPEDEF

UNION

 

См. также

Другие ресурсы

Справочные материалы по ассемблеру Microsoft Macro Assembler