Debug Module
MCF52110 ColdFire® Integrated Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor
27-45
Preliminary
or.l
Dy,<ea>x
PST = 0x1, {PST = 0xB, DD = source}, {PST = 0xB, DD = destination}
ori.l
#<data>,Dx
PST = 0x1
pea.l
<ea>y
PST = 0x1, {PST = 0xB, DD = destination operand}
pulse
PST = 0x4
rems.l
<ea>y,Dw:Dx
PST = 0x1, {PST = 0xB, DD = source operand}
remu.l
<ea>y,Dw:Dx
PST = 0x1, {PST = 0xB, DD = source operand}
rts
PST = 0x1, {PST = 0xB, DD = source operand},
PST = 0x5, {PST = [0x9AB], DD = target address}
scc.b
Dx
PST = 0x1
sub.l
<ea>y,Dx
PST = 0x1, {PST = 0xB, DD = source operand}
sub.l
Dy,<ea>x
PST = 0x1, {PST = 0xB, DD = source}, {PST = 0xB, DD = destination}
suba.l
<ea>y,Ax
PST = 0x1, {PST = 0xB, DD = source operand}
subi.l
#<data>,Dx
PST = 0x1
subq.l
#<data>,<ea>x
PST = 0x1, {PST = 0xB, DD = source}, {PST = 0xB, DD = destination}
subx.l
Dy,Dx
PST = 0x1
swap.w
Dx
PST = 0x1
tpf
PST = 0x1
tpf.l
#<data>
PST = 0x1
tpf.w
#<data>
PST = 0x1
trap
#<data>
PST = 0x1
1
tst.b
<ea>x
PST = 0x1, {PST = 0x8, DD = source operand}
tst.l
<ea>y
PST = 0x1, {PST = 0xB, DD = source operand}
tst.w
<ea>y
PST = 0x1, {PST = 0x9, DD = source operand}
unlk
Ax
PST = 0x1, {PST = 0xB, DD = destination operand}
wddata.b
<ea>y
PST = 0x4, {PST = 0x8, DD = source operand
wddata.l
<ea>y
PST = 0x4, {PST = 0xB, DD = source operand
wddata.w
<ea>y
PST = 0x4, {PST = 0x9, DD = source operand
Table 27-25. PST/DDATA Specification for User-Mode Instructions (continued)
Instruction
Operand Syntax
PST/DDATA