User’s Manual
Preliminary PPC440x5 CPU Core
ppc440x5TOC.fm.
September 12, 2002 Page 13 of 583
ICDBDR..................................................................................................................................... 491
ICDBTRH.................................................................................................................................. 492
ICDBTRL................................................................................................................................... 493
INV0–INV3................................................................................................................................ 494
ITV0–ITV3................................................................................................................................. 495
IVLIM......................................................................................................................................... 496
IVOR0–IVOR15......................................................................................................................... 497
IVPR.......................................................................................................................................... 498
LR.............................................................................................................................................. 499
MCSR........................................................................................................................................ 500
MCSRR0................................................................................................................................... 501
MCSRR1................................................................................................................................... 502
MMUCR..................................................................................................................................... 503
MSR.......................................................................................................................................... 504
PID............................................................................................................................................ 506
PIR............................................................................................................................................ 507
PVR........................................................................................................................................... 508
RSTCFG.................................................................................................................................... 509
SPRG0–SPRG7........................................................................................................................ 510
SRR0......................................................................................................................................... 511
SRR1......................................................................................................................................... 512
TBL............................................................................................................................................ 513
TBU........................................................................................................................................... 514
TCR........................................................................................................................................... 515
TSR........................................................................................................................................... 516
USPRG0.................................................................................................................................... 517
XER........................................................................................................................................... 518
Appendix A. Instruction Summary ............................................................................ 519
A.1 Instruction Formats ....................................................................................................................... 519
A.1.1 Instruction Fields ................................................................................................................. 520
A.1.2 Instruction Format Diagrams ............................................................................................... 521
A.1.2.1 I-Form .......................................................................................................................... 522
A.1.2.2 B-Form ......................................................................................................................... 522
A.1.2.3 SC-Form ...................................................................................................................... 522
A.1.2.4 D-Form ......................................................................................................................... 522
A.1.2.5 X-Form ......................................................................................................................... 523
A.1.2.6 XL-Form ....................................................................................................................... 524
A.1.2.7 XFX-Form .................................................................................................................... 524
A.1.2.8 XO-Form ...................................................................................................................... 524
A.1.2.9 M-Form ........................................................................................................................ 524
A.2 Alphabetical Summary of Implemented Instructions ..................................................................... 524
A.3 Allocated Instruction Opcodes ...................................................................................................... 557
A.4 Preserved Instruction Opcodes .................................................................................................... 557
A.5 Reserved Instruction Opcodes ..................................................................................................... 558
A.6 Implemented Instructions Sorted by Opcode ................................................................................ 559
Appendix B. PPC440x5 Core Compiler Optimizations ............................................ 569