Altera Nios II Especificações Página 203

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 269
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 202
Usage
bret is used by debuggers exclusively and should not appear in
user programs, operating systems, or exception handlers.
Exceptions
Misaligned destination address
Supervisor-only instruction
Instruction Type
R
Instruction Fields
None
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
0x1e 0 0x1e 0x09
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x09 0 0x3a
call
Instruction
call subroutine
Operation
ra ← PC + 4
PC ← (PC
31..28
: IMM26 x 4)
Assembler Syntax
call label
Example
call write_char
Description
Saves the address of the next instruction in register ra, and
transfers execution to the instruction at address (PC
31..28
:
IMM26 x 4).
Usage
call can transfer execution anywhere within the 256-MB range
determined by PC
31..28
. The Nios II GNU linker does not
automatically handle cases in which the address is out of this
range.
Exceptions
None
Instruction Type
J
Instruction Fields
IMM26 = 26-bit unsigned immediate value
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
IMM26
8-20
call
NII51017
2015.04.02
Altera Corporation
Instruction Set Reference
Send Feedback
Vista de página 202
1 2 ... 198 199 200 201 202 203 204 205 206 207 208 ... 268 269

Comentários a estes Manuais

Sem comentários