Moveu.b, Move unsigned byte from, Operation assembler syntax – Freescale Semiconductor StarCore SC140 User Manual
Page 621

MOVEU.B
SC140 DSP Core Reference Manual
A-307
MOVEU.B
Move Unsigned Byte from
MOVEU.B
Memory (AGU)
Description
These operations move an unsigned byte from memory into a data or address register (DR). Data is placed
in bits 7:0 of the destination register (DR) and zero-extended.
Operation
Assembler Syntax
(aa)
→ DR
MOVEU.B (a16),DR {0
≤ a16 < 2
16
}
(aa)
→ DR
MOVEU.B (a32),DR {0
≤ a32 < 2
32
}
(Rn + s15)
→ DR
MOVEU.B (Rn+s15),DR {–2
14
≤ s15 < 2
14
}
(ea)
→ DR
MOVEU.B (ea),DR
(SP + s15)
→ DR
MOVEU.B (SP+s15),DR {–2
14
≤ s15 < 2
14
}
MOVEU.B (a16),DR
Reads an unsigned byte from a 16-bit unsigned absolute address in memory into a data or address register
(DR).
MOVEU.B (a32),DR
Reads an unsigned byte from an absolute 32-bit address in memory into a data or address register (DR).
MOVEU.B (Rn+s15),DR
Reads an unsigned byte from a memory address pointed to by an address register with a signed 15-bit
offset into a data or address register (DR).
MOVEU.B (ea),DR
Reads an unsigned byte from a memory address pointed to by an address register with an optional offset or
post-increment into a data or address register (DR).
MOVEU.B (SP+s15),DR
Reads an unsigned byte from a memory address pointed to by the active stack pointer with a signed 15-bit
offset into a data or address register (DR).
ZERO EXTENSION
39
8
0
D
0
31
ZERO EXTENSION
8