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
Содержание PowerPC e500 Core
Страница 1: ...PowerPC e500 Core Family Reference Manual Supports e500v1 e500v2 E500CORERM Rev 1 4 2005...
Страница 36: ...PowerPC e500 Core Family Reference Manual Rev 1 xxxvi Freescale Semiconductor...
Страница 38: ...PowerPC e500 Core Family Reference Manual Rev 1 Part I 2 Freescale Semiconductor...
Страница 316: ...PowerPC e500 Core Family Reference Manual Rev 1 7 18 Freescale Semiconductor Performance Monitor...
Страница 332: ...PowerPC e500 Core Family Reference Manual Rev 1 Part II 2 Freescale Semiconductor...
Страница 362: ...PowerPC e500 Core Family Reference Manual Rev 1 10 26 Freescale Semiconductor Auxiliary Processing Units APUs...
Страница 440: ...PowerPC e500 Core Family Reference Manual Rev 1 A 8 Freescale Semiconductor Programming Examples...
Страница 444: ...PowerPC e500 Core Family Reference Manual Rev 1 B 4 Freescale Semiconductor Guidelines for 32 Bit Book E...
Страница 530: ...Opcode Listings PowerPC e500 Core Family Reference Manual Rev 1 D 50 Freescale Semiconductor...
Страница 534: ...PowerPC e500 Core Family Reference Manual Rev 1 E 4 Freescale Semiconductor Revision History...