Questions related to the PowerPC family of RISC processors.
PowerPC is a RISC architecture created jointly by Apple, IBM, and Freescale (formerly Motorola). The PowerPC standard is now handled by Power.org. It includes both 32 and 64 bit versions of the processor.
Helpful Links:
- Overview of the register set and some history of the ISA
- Wikipedia Article
- Quick reference table of instructions
- Apple's PowerPC Addressing Modes and Assembler Instructions, including details on condition-codes and branches, and that you can compare into CR0..CR7 and use any of them for most branches. Otherwise mostly just the mnemonic and allowed operands, and a one-line description (but there are a LOT of mnemonics so it's nice to have a compact list).
- Download the full manual as pdf
- A helpful table for understanding the relationships between so many inconsistently named ppc processors.