Altera Nios II Especificações Página 204

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 269
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 203
Bit Fields
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
IMM26 0
callr
Instruction call subroutine in register
Operation
ra ← PC + 4
PC ← rA
Assembler Syntax
callr rA
Example
callr r6
Description
Saves the address of the next instruction in the return address
register, and transfers execution to the address contained in
register rA.
Usage
callr is used to dereference C-language function pointers.
Exceptions
Misaligned destination address
Instruction Type
R
Instruction Fields
A = Register index of operand rA
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
A 0 0x1f 0x1d
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x1d 0 0x3a
cmpeq
Instruction
compare equal
Operation
if (rA == rB)
then rC ← 1
else rC ← 0
Assembler Syntax
cmpeq rC, rA, rB
Example
cmpeq r6, r7, r8
NII51017
2015.04.02
callr
8-21
Instruction Set Reference
Altera Corporation
Send Feedback
Vista de página 203
1 2 ... 199 200 201 202 203 204 205 206 207 208 209 ... 268 269

Comentários a estes Manuais

Sem comentários