beautypg.com

Motorola ColdFire MCF5281 User Manual

Page 659

background image

Debug Support

Freescale Semiconductor

30-41

extb.l

Dx

PST = 0x1

ff1.l

Dx

PST = 0x1

jmp

x

PST = 0x5, {PST = [0x9AB], DD = target address}

1

jsr

x

PST = 0x5, {PST = [0x9AB], DD = target address},

{PST = 0xB , DD = destination operand}

1

lea

y,Ax

PST = 0x1

link.w

Ay,#imm

PST = 0x1, {PST = 0xB, DD = destination operand}

lsl.l

{Dy,#imm},Dx

PST = 0x1

lsr.l

{Dy,#imm},Dx

PST = 0x1

move.b

y,x

PST = 0x1, {PST = 0x8, DD = source}, {PST = 0x8, DD = destination}

move.l

y,x

PST = 0x1, {PST = 0xB, DD = source}, {PST = 0xB, DD = destination}

move.w

y,x

PST = 0x1, {PST = 0x9, DD = source}, {PST = 0x9, DD = destination}

move.w

CCR,Dx

PST = 0x1

move.w

{Dy,#imm},CCR

PST = 0x1

movem.l

#list,x

PST = 0x1, {PST = 0xB, DD = destination},...

2

movem.l

y,#list

PST = 0x1, {PST = 0xB, DD = source},...

2

moveq

#imm,Dx

PST = 0x1

muls.l

y,Dx

PST = 0x1, {PST = 0xB, DD = source operand}

muls.w

y,Dx

PST = 0x1, {PST = 0x9, DD = source operand}

mulu.l

y,Dx

PST = 0x1, {PST = 0xB, DD = source operand}

mulu.w

y,Dx

PST = 0x1, {PST = 0x9, DD = source operand}

neg.l

Dx

PST = 0x1

negx.l

Dx

PST = 0x1

nop

PST = 0x1

not.l

Dx

PST = 0x1

or.l

y,Dx

PST = 0x1, {PST = 0xB, DD = source operand}

or.l

Dy,x

PST = 0x1, {PST = 0xB, DD = source}, {PST = 0xB, DD = destination}

ori.l

#imm,Dx

PST = 0x1

pea

y

PST = 0x1, {PST = 0xB, DD = destination operand}

pulse

PST = 0x4

rems.l

y,Dx:Dw

PST = 0x1, {PST = 0xB, DD = source operand}

remu.l

y,Dx:Dw

PST = 0x1, {PST = 0xB, DD = source operand}

Table 30-22. PST/DDATA Specification for User-Mode Instructions (continued)

Instruction

Operand Syntax

PST/DDATA

MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3

This manual is related to the following products: