Compartir a través de


.SAVEREG

Genera una entrada de código de desenredado UWOP_SAVE_NONVOL o UWOP_SAVE_NONVOL_FAR para el registro (reg) y el desplazamiento (offset) especificados mediante el desplazamiento del prólogo actual. MASM elegirá la codificación más eficaz.

Sintaxis

.SAVEREGreg,offset

Comentarios

.SAVEREG permite que los usuarios de ml64.exe especifiquen cómo se desenreda una función de marco. El uso de este método solo se permite dentro del prólogo, que se extiende desde la declaración PROC FRAME hasta la directiva .ENDPROLOG. Estas directivas no generan código; solo generan .xdata y .pdata. .SAVEREG debe ir precedido de instrucciones que implementen como tal las acciones que se van a desenredar. Se recomienda ajustar las directivas de desenredado y el código que van a desenredar en una macro para garantizar que se cumple el contrato.

Para más información, consulte MASM para x64 (ml64.exe).

Consulte también

Referencia de directivas
Gramática BNF de MASM