Freescale Semiconductor MCF5480 User Manual
Page 127

Instruction Set Summary
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor
3-23
CMP
CMPA
B, W, L
W, L
Destination – Source
→ CCR
CMPI
#,Dx
B, W, L
Destination – Immediate Data
→ CCR
DIVS/DIVU
W, L
Destination / Source
→ Destination
(Signed or Unsigned)
EOR
Dy,
L
Source ^
Destination → Destination
EORI
#,Dx
L
Immediate Data ^ Destination
→ Destination
EXT
EXTB
Dx
Dx
Dx
B
→ W
W
→ L
B
→ L
Sign-Extended Destination
→ Destination
FABS
FPy,FPx
FPx
B,W,L,S,D
D
D
Absolute Value of Source
→ FPx
Absolute Value of FPx
→ FPx
FADD
FPy,FPx
B,W,L,S,D
D
Source + FPx
→ FPx
FBcc
W, L
If Condition True, Then PC + d
n
→ PC
FCMP
FPy,FPx
B,W,L,S,D
D
FPx - Source
FDABS
FPy,FPx
FPx
B,W,L,S,D
D
D
Absolute Value of Source
→ FPx; round destination
to double
Absolute Value of FPx
→ FPx; round destination to
double
FDADD
FPy,FPx
B,W,L,S,D
D
Source + FPx
→ FPx; round destination to double
FDDIV
FPy,FPx
B,W,L,S,D
D
FPx / Source
→ FPx; round destination to double
FDIV
FPy,FPx
B,W,L,S,D
D
FPx / Source
→ FPx
FDMOVE
FPy,FPx
D
Source
→ Destination; round destination to double
FDMUL
FPy,FPx
B,W,L,S,D
D
Source * FPx
→ FPx; round destination to double
FDNEG
FPy,FPx
FPx
B,W,L,S,D
D
D
- (Source)
→ FPx; round destination to double
- (FPx)
→ FPx; round destination to double
FDSQRT
FPy,FPx
FPx
B,W,L,S,D
D
D
Square Root of Source
→ FPx; round destination to
double
Square Root of FPx
→ FPx; round destination to
double
FDSUB
FPy,FPx
B,W,L,S,D
D
FPx - Source
→ FPx; round destination to double
Table 3-8. User-Mode Instruction Set Summary (Continued)
Instruction
Operand Syntax
Operand Size
Operation