Freescale Semiconductor MCF5480 User Manual

Page 306

Advertising
background image

MCF548x Reference Manual, Rev. 3

8-56

Freescale Semiconductor

extb.l

Dx

PSTDDATA = 0x1

illegal

PSTDDATA = 0x1

1

jmp

<ea>y

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

2

jsr

<ea>y

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

2

lea.l

<ea>y,Ax

PSTDDATA = 0x1

link.w

Ay,#<displacement>

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

lsl.l

{Dy,#<data>},Dx

PSTDDATA = 0x1

lsr.l

{Dy,#<data>},Dx

PSTDDATA = 0x1

mov3q.l

#<data>,<ea>x

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

move.b

<ea>y,<ea>x

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

move.l

<ea>y,<ea>x

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

move.w

<ea>y,<ea>x

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

move.w

CCR,Dx

PSTDDATA = 0x1

move.w

{Dy,#<data>},CCR

PSTDDATA = 0x1

movea.l

<ea>y,Ax

PSTDDATA = 0x1,{0xB, source}

movea.w

<ea>y,Ax

PSTDDATA = 0x1,{0x9, source}

movem.l

#list,<ea>x

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

3

movem.l

<ea>y,#list

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

3

moveq.l

#<data>,Dx

PSTDDATA = 0x1

muls.l

<ea>y,Dx

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

muls.w

<ea>y,Dx

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

mulu.l

<ea>y,Dx

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

mulu.w

<ea>y,Dx

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

mvs.b

<ea>y,Dx

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

mvs.w

<ea>y,Dx

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

mvz.b

<ea>y,Dx

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

mvz.w

<ea>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

<ea>y,Dx

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

or.l

Dy,<ea>x

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

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

Instruction

Operand Syntax

PSTDDATA

Advertising
This manual is related to the following products: