A-10, A-11, Table a-10: agu move instructions – Freescale Semiconductor StarCore SC140 User Manual

Page 330: Ed in, Table a-11: agu stack support instructions, In table a-10 and described in, In table a-11

Advertising
background image

A-16

SC140 DSP Core Reference Manual

DSP Core Instruction Set

Table A-10. AGU Move Instructions

Instruction

Description

MOVE.2F

Move two fractional words from memory to a register pair

MOVE.2L

Move two longs to/from a register pair

MOVE.2W

Move two integer words to/from memory and a register pair

MOVE.4F

Move four fractional words from memory to a register quad

MOVE.4W

Move four integer words to/from memory and a register quad

MOVE.B

Move byte to/from memory

MOVE.F

Move fractional word to/from memory

MOVE.L

Move long to/from memory

MOVE.W

Move integer word to/from memory, or immediate to register or memory

MOVEc

Move address register to address register, depending on T bit of SR

MOVES.2F

Move two fractional words to memory with scaling and limiting enabled

MOVES.4F

Move four fractional words to memory with scaling and limiting enabled

MOVES.F

Move fractional word to memory with scaling and limiting enabled

MOVES.L

Move long to memory with scaling and limiting enabled

MOVEU.B

Move unsigned byte from memory

MOVEU.L

Move unsigned long from immediate

VSL.2F

Viterbi shift left: special move for Viterbi kernel

VSL.2W

Viterbi shift left: special move for Viterbi kernel

VSL.4F

Viterbi shift left: special move for Viterbi kernel

VSL.4W

Viterbi shift left: special move for Viterbi kernel

Table A-11. AGU Stack Support Instructions

Instruction

Description

POP

Pop a register from the software stack

POPN

Pop a register from the software stack using the normal stack pointer

PUSH

Push a register onto the software stack

PUSHN

Push a register onto the software stack using the normal stack pointer

Advertising