Freescale Semiconductor MCF5480 User Manual

Page 127

Advertising
background image

Instruction Set Summary

MCF548x Reference Manual, Rev. 3

Freescale Semiconductor

3-23

CMP

CMPA

<ea>y,Dx
<ea>y,Ax

B, W, L

W, L

Destination – Source

→ CCR

CMPI

#<data>,Dx

B, W, L

Destination – Immediate Data

→ CCR

DIVS/DIVU

<ea>y,Dx

W, L

Destination / Source

→ Destination

(Signed or Unsigned)

EOR

Dy,<ea>x

L

Source ^

Destination → Destination

EORI

#<data>,Dx

L

Immediate Data ^ Destination

→ Destination

EXT

EXTB

Dx
Dx
Dx

B

→ W

W

→ L

B

→ L

Sign-Extended Destination

→ Destination

FABS

<ea>y,FPx

FPy,FPx

FPx

B,W,L,S,D

D
D

Absolute Value of Source

→ FPx

Absolute Value of FPx

→ FPx

FADD

<ea>y,FPx

FPy,FPx

B,W,L,S,D

D

Source + FPx

→ FPx

FBcc

<label>

W, L

If Condition True, Then PC + d

n

→ PC

FCMP

<ea>y,FPx

FPy,FPx

B,W,L,S,D

D

FPx - Source

FDABS

<ea>y,FPx

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

<ea>y,FPx

FPy,FPx

B,W,L,S,D

D

Source + FPx

→ FPx; round destination to double

FDDIV

<ea>y,FPx

FPy,FPx

B,W,L,S,D

D

FPx / Source

→ FPx; round destination to double

FDIV

<ea>y,FPx

FPy,FPx

B,W,L,S,D

D

FPx / Source

→ FPx

FDMOVE

FPy,FPx

D

Source

→ Destination; round destination to double

FDMUL

<ea>y,FPx

FPy,FPx

B,W,L,S,D

D

Source * FPx

→ FPx; round destination to double

FDNEG

<ea>y,FPx

FPy,FPx

FPx

B,W,L,S,D

D
D

- (Source)

→ FPx; round destination to double

- (FPx)

→ FPx; round destination to double

FDSQRT

<ea>y,FPx

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

<ea>y,FPx

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

Advertising
This manual is related to the following products: