Arm VERSION 1.2 Manual do Utilizador Página 321

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 360
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 320
Directives Reference
ARM DUI 0068B Copyright © 2000, 2001 ARM Limited. All rights reserved. 7-39
7.5.6 FRAME SAVE
The
FRAME SAVE
directive describes the location of saved register contents relative to the
canonical frame address. You can only use it within functions with
FUNCTION
and
ENDFUNC
or
PROC
and
ENDP
directives.
Syntax
FRAME SAVE {reglist}, offset
where:
reglist
is a list of registers stored consecutively starting at
offset
from the
canonical frame address. There must be at least one register in the list.
Usage
Use
FRAME SAVE
immediately after the callee stores registers onto the stack.
reglist
can include registers which are not required for backtracing. The assembler
determines which registers it needs to record in the DWARF call frame information.
Note
If your code uses a single instruction to save registers and alter the stack pointer, you
can use
FRAME PUSH
instead of using both
FRAME SAVE
and
FRAME ADDRESS
(see FRAME
PUSH on page 7-36).
Vista de página 320
1 2 ... 316 317 318 319 320 321 322 323 324 325 326 ... 359 360

Comentários a estes Manuais

Sem comentários