beautypg.com

Freescale Semiconductor MCF5480 User Manual

Page 306

background image

MCF548x Reference Manual, Rev. 3

8-56

Freescale Semiconductor

extb.l

Dx

PSTDDATA = 0x1

illegal

PSTDDATA = 0x1

1

jmp

y

PSTDDATA = 0x5, {[0x9AB], target address}

2

jsr

y

PSTDDATA = 0x5, {[0x9AB], target address},{0xB , destination operand}

2

lea.l

y,Ax

PSTDDATA = 0x1

link.w

Ay,#

PSTDDATA = 0x1,{0xB, destination operand}

lsl.l

{Dy,#},Dx

PSTDDATA = 0x1

lsr.l

{Dy,#},Dx

PSTDDATA = 0x1

mov3q.l

#,x

PSTDDATA = 0x1, {0xB, destination operand}

move.b

y,x

PSTDDATA = 0x1,{0x8, source},{0x8, destination}

move.l

y,x

PSTDDATA = 0x1,{0xB, source},{0xB, destination}

move.w

y,x

PSTDDATA = 0x1,{0x9, source},{0x9, destination}

move.w

CCR,Dx

PSTDDATA = 0x1

move.w

{Dy,#},CCR

PSTDDATA = 0x1

movea.l

y,Ax

PSTDDATA = 0x1,{0xB, source}

movea.w

y,Ax

PSTDDATA = 0x1,{0x9, source}

movem.l

#list,x

PSTDDATA = 0x1,{0xB, destination},...

3

movem.l

y,#list

PSTDDATA = 0x1,{0xB, source},...

3

moveq.l

#,Dx

PSTDDATA = 0x1

muls.l

y,Dx

PSTDDATA = 0x1,{0xB, source operand}

muls.w

y,Dx

PSTDDATA = 0x1,{0x9, source operand}

mulu.l

y,Dx

PSTDDATA = 0x1,{0xB, source operand}

mulu.w

y,Dx

PSTDDATA = 0x1,{0x9, source operand}

mvs.b

y,Dx

PSTDDATA = 0x1, {0x8, source operand}

mvs.w

y,Dx

PSTDDATA = 0x1, {0x9, source operand}

mvz.b

y,Dx

PSTDDATA = 0x1, {0x8, source operand}

mvz.w

y,Dx

PSTDDATA = 0x1, {0x9, source operand}

neg.l

Dx

PSTDDATA = 0x1

negx.l

Dx

PSTDDATA = 0x1

nop

PSTDDATA = 0x1

not.l

Dx

PSTDDATA = 0x1

or.l

y,Dx

PSTDDATA = 0x1,{0xB, source operand}

or.l

Dy,x

PSTDDATA = 0x1,{0xB, source},{0xB, destination}

Table 8-30. PSTDDATA Specification for User-Mode Instructions (Continued)

Instruction

Operand Syntax

PSTDDATA

This manual is related to the following products: