MCF548x Reference Manual, Rev. 3
8-56 Freescale Semiconductor
extb.l Dx PSTDDATA = 0x1
illegal PSTDDATA = 0x11
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