EasyManua.ls Logo

Freescale Semiconductor PowerPC e500 Core - Page 20

Default Icon
548 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PowerPC e500 Core Family Reference Manual, Rev. 1
xx Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
C.4.3 Incorporating the BO Branch Prediction .....................................................................C-7
C.4.4 The BI Operand—CR Bit and Field Representations..................................................C-8
C.4.4.1 BI Operand Instruction Encoding............................................................................C-8
C.4.4.1.1 Specifying a CR Bit.............................................................................................C-9
C.4.4.1.2 The crS Operand ...............................................................................................C-10
C.4.5 Simplified Mnemonics that Incorporate the BO Operand.........................................C-11
C.4.5.1 Examples that Eliminate the BO Operand.............................................................C-12
C.4.6 Simplified Mnemonics that Incorporate CR Conditions (Eliminates BO
and Replaces BI with crS).....................................................................................C-15
C.4.6.1 Branch Simplified Mnemonics that Incorporate CR Conditions: Examples.........C-17
C.4.6.2 Branch Simplified Mnemonics that Incorporate CR Conditions: Listings............C-17
C.5 Compare Word Simplified Mnemonics .........................................................................C-20
C.6 Condition Register Logical Simplified Mnemonics ......................................................C-20
C.7 Trap Instructions Simplified Mnemonics ......................................................................C-21
C.8 Simplified Mnemonics for Accessing SPRs..................................................................C-23
C.9 Recommended Simplified Mnemonics..........................................................................C-24
C.9.1 No-Op (nop) ..............................................................................................................C-24
C.9.2 Load Immediate (li) ...................................................................................................C-24
C.9.3 Load Address (la) ......................................................................................................C-24
C.9.4 Move Register (mr)...................................................................................................C-25
C.9.5 Complement Register (not) .......................................................................................C-25
C.9.6 Move to Condition Register (mtcr)...........................................................................C-25
C.10 EIS-Specific Simplified Mnemonics .............................................................................C-26
C.10.1 Integer Select (isel)....................................................................................................C-26
C.10.2 SPE Mnemonics.........................................................................................................C-26
C.11 Comprehensive List of Simplified Mnemonics.............................................................C-26
Appendix D
Opcode Listings
D.1 Instructions (Binary) by Mnemonic................................................................................ D-1
D.2 Instructions (Decimal and Hexadecimal) by Opcode................................................... D-22
D.3 Instructions by Form..................................................................................................... D-35
Appendix E
Revision History
E.1 Major Changes From Revision 0 to Revision 1.............................................................. A-1
Index

Table of Contents

Related product manuals