Compatibility with existing PowerPC code

The PowerPC Processor Element (PPE) complies with version 2.0.2 of the PowerPC architecture, with only minor exceptions.

The following optional user-mode instructions are implemented:
The following optional instructions that are defined in the PowerPC Book I are not implemented. Use of these instructions will cause an illegal-instruction interrupt:
The following instructions that are not defined in the PowerPC Architecture are implemented. Since these instructions are not part of the architecture, they should be considered highly implementation-specific.

In addition, the little endian option for data ordering is not available. A complete list of differences can be found in the Cell Broadband Engine, Programming Handbook.