Renesas TM V.3.20A Especificaciones Pagina 263

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 762
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 262
[Assembler codes created by each Memory Model]
- Small Model - - Small Model -
(with "-memlarge" option)
.SECTION P,CODE,ALIGN=4
$foo:
ST R14,@-R15
LD24 R0,#_data
LD R0,@R0
ST R0,@-R15
BL $func
ADDI R15,#4
LD24 R1,#$func
LD24 R0,#_pfunc
ST R1,@R0
:
- omitted -
:
.END
.SECTION P,CODE,ALIGN=4
$foo:
ST R14,@-R15
SETH R0,#SHIGH(_data)
LD R0,@(LOW(_data),R0)
ST R0,@-R15
BL $func
ADDI R15,#4
LD24 R1,#$func
SETH R0,#HIGH(_pfunc)
OR3 R0,R0,#LOW(_pfunc)
ST R1,@R0
:
- omitted -
:
.END
- Medium Model - - Large Model -
.SECTION P,CODE,ALIGN=4
$foo:
ST R14,@-R15
SETH R0,#SHIGH(_data)
LD R0,@(LOW(_data),R0)
ST R0,@-R15
BL $func
ADDI R15,#4
SETH R1,#HIGH($func)
OR3 R1,R1,#LOW($func)
SETH R0,#HIGH(_pfunc)
OR3 R0,R0,#LOW(_pfunc)
ST R1,@R0
:
- omitted -
:
.END
.SECTION P,CODE,ALIGN=4
$foo:
ST R14,@-R15
SETH R1,#HIGH($func)
OR3 R1,R1,#LOW($func)
SETH R0,#SHIGH(_data)
LD R0,@(LOW(_data),R0)
ST R0,@-R15
JL R1
ADDI R15,#4
SETH R1,#HIGH($func)
OR3 R1,R1,#LOW($func)
SETH R0,#HIGH(_pfunc)
OR3 R0,R0,#LOW(_pfunc)
ST R1,@R0
:
- omitted -
:
.END
Top of Page | Back to Previous Page
Terms of Use Privacy Policy
(C)2004 Renesas Technology Corp., All Rights Reserved.
Vista de pagina 262
1 2 ... 258 259 260 261 262 263 264 265 266 267 268 ... 761 762

Comentarios a estos manuales

Sin comentarios