Freescale Semiconductor e200z3 Reference Manual page 149

Power architecture core
Table of Contents

Advertisement

Opcode
Format
Primary
Extended
(Inst
)
(Inst
0:5
21:31
X
111111
01000 01000 1
A
111111
––––– 10101 0
A
111111
––––– 10101 1
A
111011
––––– 10101 0
A
111011
––––– 10101 1
X
111111
11010 01110 /
X
111111
00001 00000 /
X
111111
00000 00000 /
X
111111
11001 01110 /
X
111111
11001 01111 /
X
111111
00000 01110 0
X
111111
00000 01110 1
X
111111
00000 01111 0
X
111111
00000 01111 1
A
111111
––––– 10010 0
A
111111
––––– 10010 1
A
111011
––––– 10010 0
A
111011
––––– 10010 1
A
111111
––––– 11101 0
A
111111
––––– 11101 1
A
111011
––––– 11101 0
A
111011
––––– 11101 1
X
111111
00010 01000 0
X
111111
00010 01000 1
A
111111
––––– 11100 0
A
111111
––––– 11100 1
A
111011
––––– 11100 0
A
111011
––––– 11100 1
Legend:
- Don't care, usually part of an operand field
/ Reserved bit, invalid instruction form if encoded as 1
? Allocated for implementation-dependent use.
Freescale Semiconductor
Table 3-11. Instructions Sorted by Mnemonic (continued)
Mnemonic
)
1
fabs.
Floating Absolute Value and record CR
1
fadd1
Floating Add
1
fadd.
Floating Add and record CR
1
fadds
Floating Add Single
1
fadds.
Floating Add Single and record CR
1
fcfid
Floating Convert From Int Doubleword
1
fcmpo
Floating Compare Ordered
1
fcmpu
Floating Compare Unordered
1
fctid
Floating Convert To Int Doubleword
1
fctidz
Floating Convert To Int Doubleword with round to Zero
1
fctiw
Floating Convert To Int Word
1
fctiw.
Floating Convert To Int Word and record CR
1
fctiwz
Floating Convert To Int Word with round to Zero
1
fctiwz.
Floating Convert To Int Word with round to Zero and record CR
1
fdiv
Floating Divide
1
fdiv.
Floating Divide and record CR
1
fdivs
Floating Divide Single
1
fdivs.
Floating Divide Single and record CR
1
fmadd
Floating Multiply-Add
1
fmadd.
Floating Multiply-Add and record CR
1
fmadds
Floating Multiply-Add Single
1
fmadds.
Floating Multiply-Add Single and record CR
1
fmr
Floating Move Register
1
fmr.
Floating Move Register and record CR
1
fmsub
Floating Multiply-Subtract
1
fmsub.
Floating Multiply-Subtract and record CR
1
fmsubs
Floating Multiply-Subtract Single
1
fmsubs.
Floating Multiply-Subtract Single and record CR
e200z3 Power Architecture Core Reference Manual, Rev. 2
Instruction Model
Instruction
3-21

Advertisement

Table of Contents
loading

Table of Contents