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