.SAVEREG
UWOP_SAVE_NONVOL
Создает запись кода очистки UWOP_SAVE_NONVOL_FAR
для указанного регистра (reg) и смещения (смещения) с помощью текущего смещения пролога. MASM выберет наиболее эффективную кодировку.
Синтаксис
. SAVEREG reg, offset
Замечания
. SAVEREG позволяет пользователям ml64.exe указывать способ очистки функции кадра и допускается только в прологе, которая расширяется от объявления PROC FRAME до пролога . Директива ENDPROLOG . Эти директивы не создают код; они создаются .xdata
только и .pdata
. . SaveREG должен предшествовать инструкциям, которые фактически реализуют действия, которые должны быть размножены. Рекомендуется упаковать как директивы очистки, так и код, которые они предназначены для очистки макроса для обеспечения соглашения.
Дополнительные сведения см. в статье MASM для x64 (ml64.exe).