Datasheet
5-52 MCF5407 User’s Manual
Debug C Definition of PSTDDATA Outputs
muls.w <ea>y,Dx PSTDDATA = 1, {9, source operand}
mulu.w <ea>y,Dx PSTDDATA = 1, {9, source operand}
muls.l <ea>y,Dx PSTDDATA = 1, {B, source operand}
mulu.l <ea>y,Dx PSTDDATA = 1, {B, source operand}
mvs.b <ea>y,Dx PSTDDATA = 1, {8, source operand}
mvs.w <ea>y,Dx PSTDDATA = 1, {9, source operand}
mvz.b <ea>y,Dx PSTDDATA = 1, {8, source operand}
mvz.w <ea>y,Dx PSTDDATA = 1, {9, source operand}
neg.l Dx PSTDDATA = 1
negx.l Dx PSTDDATA = 1
nop PSTDDATA = 1
not.l Dx PSTDDATA = 1
or.l <ea>y,Dx PSTDDATA = 1, {B, source operand}
or.l Dy,<ea>x PSTDDATA = 1, {B, source}, {B, destination}
ori.l #imm,Dx PSTDDATA = 1
pea <ea>y PSTDDATA = 1, {B, destination operand}
pulse PSTDDATA = 4
rems.l <ea>y,Dx:Dw PSTDDATA = 1, {B, source operand}
remu.l <ea>y,Dx:Dw PSTDDATA = 1, {B, source operand}
rts (not predicted) PSTDDATA=1, {B, source operand},
PSTDDATA=5, {[9AB], target address}
rts (predicted)
3
PSTDDATA=1, {B, source operand}, 5
sats.l Dx PSTDDATA = 1
scc Dx PSTDDATA = 1
sub.l <ea>y,Rx PSTDDATA = 1, {B, source operand}
sub.l Dy,<ea>x PSTDDATA = 1, {B, source}, {B, destination}
subi.l #imm,Dx PSTDDATA = 1
subq.l #imm,<ea>x PSTDDATA = 1, {B, source}, {B, destination}
subx.l Dy,Dx PSTDDATA = 1
swap Dx PSTDDATA = 1
tas <ea>x PSTDDATA = 1, {8, source}, {8, destination}
trap #imm PSTDDATA = 1
4
tpf PSTDDATA = 1
tpf.w PSTDDATA = 1
tpf.l PSTDDATA = 1
tst.b <ea>x PSTDDATA = 1, {8, source operand}
Table 5-27. PSTDDATA Specification for User-Mode Instructions (Continued)
Instruction Syntax PSTDDATA
