Freescale Semiconductor SC140 specifications Moveu.B, Move Unsigned Byte from

Models: SC140

1 760
Download 760 pages 48.94 Kb
Page 621
Image 621

 

 

 

 

 

MOVEU.B

 

 

 

 

MOVEU.B

Move Unsigned Byte from

MOVEU.B

 

 

Memory (AGU)

 

 

 

Operation

Assembler Syntax

 

 

 

(aa) → DR

MOVEU.B (a16),DR {0 a16

< 216}

 

(aa) → DR

MOVEU.B (a32),DR {0 a32

< 232}

 

(Rn + s15) → DR

MOVEU.B (Rn+s15),DR {–214

s15

< 214}

(ea) → DR

MOVEU.B (ea),DR

 

 

 

(SP + s15) → DR

MOVEU.B (SP+s15),DR {–214

s15

< 214}

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.

D

31

8

0

 

 

 

ZERO EXTENSION

 

 

 

 

 

39

 

8

0

 

 

ZERO EXTENSION

 

 

 

 

 

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).

SC140 DSP Core Reference Manual

A-307

Page 621
Image 621
Freescale Semiconductor SC140 specifications Moveu.B, Move Unsigned Byte from, Memory AGU Operation Assembler Syntax