Freescale Semiconductor MCF5480 User Manual
Page 306

MCF548x Reference Manual, Rev. 3
8-56
Freescale Semiconductor
extb.l
Dx
PSTDDATA = 0x1
illegal
PSTDDATA = 0x1
1
jmp
PSTDDATA = 0x5, {[0x9AB], target address}
2
jsr
PSTDDATA = 0x5, {[0x9AB], target address},{0xB , destination operand}
2
lea.l
PSTDDATA = 0x1
link.w
Ay,#
PSTDDATA = 0x1,{0xB, destination operand}
lsl.l
{Dy,#},Dx
PSTDDATA = 0x1
lsr.l
{Dy,#},Dx
PSTDDATA = 0x1
mov3q.l
#,
PSTDDATA = 0x1, {0xB, destination operand}
move.b
PSTDDATA = 0x1,{0x8, source},{0x8, destination}
move.l
PSTDDATA = 0x1,{0xB, source},{0xB, destination}
move.w
PSTDDATA = 0x1,{0x9, source},{0x9, destination}
move.w
CCR,Dx
PSTDDATA = 0x1
move.w
{Dy,#},CCR
PSTDDATA = 0x1
movea.l
PSTDDATA = 0x1,{0xB, source}
movea.w
PSTDDATA = 0x1,{0x9, source}
movem.l
#list,
PSTDDATA = 0x1,{0xB, destination},...
3
movem.l
PSTDDATA = 0x1,{0xB, source},...
3
moveq.l
#,Dx
PSTDDATA = 0x1
muls.l
PSTDDATA = 0x1,{0xB, source operand}
muls.w
PSTDDATA = 0x1,{0x9, source operand}
mulu.l
PSTDDATA = 0x1,{0xB, source operand}
mulu.w
PSTDDATA = 0x1,{0x9, source operand}
mvs.b
PSTDDATA = 0x1, {0x8, source operand}
mvs.w
PSTDDATA = 0x1, {0x9, source operand}
mvz.b
PSTDDATA = 0x1, {0x8, source operand}
mvz.w
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
PSTDDATA = 0x1,{0xB, source operand}
or.l
Dy,
PSTDDATA = 0x1,{0xB, source},{0xB, destination}
Table 8-30. PSTDDATA Specification for User-Mode Instructions (Continued)
Instruction
Operand Syntax
PSTDDATA