Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>PowerPC is a RISC architecture created jointly by Apple, IBM, and Freescale (formerly Motorola). The PowerPC standard is now handled by <a href="https://www.power.org/" rel="nofollow noreferrer">Power.org</a>. It includes both 32 and 64 bit versions of the processor. </p> <p><strong>Helpful Links:</strong></p> <ul> <li><a href="http://alanclements.org/power%20pc.html" rel="nofollow noreferrer">Overview of the register set</a> and some history of the ISA</li> <li><a href="http://en.wikipedia.org/wiki/PowerPC" rel="nofollow noreferrer">Wikipedia Article</a></li> <li>Quick reference <a href="http://publib.boulder.ibm.com/infocenter/aix/v6r1/topic/com.ibm.aix.aixassem/doc/alangref/ppc_instr.htm" rel="nofollow noreferrer">table of instructions</a></li> <li>Apple's <a href="https://developer.apple.com/library/content/documentation/DeveloperTools/Reference/Assembler/050-PowerPC_Addressing_Modes_and_Assembler_Instructions/ppc_instructions.html" rel="nofollow noreferrer">PowerPC Addressing Modes and Assembler Instructions</a>, 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).</li> <li>Download the <a href="http://www.ibm.com/developerworks/systems/library/es-archguide-v2.html" rel="nofollow noreferrer">full manual as pdf</a></li> <li>A <a href="http://titancity.com/articles/ppc.html" rel="nofollow noreferrer">helpful table</a> for understanding the relationships between so many inconsistently named ppc processors.</li> </ul> <p><strong>See Also:</strong> <a href="/questions/tagged/cpu" class="post-tag" title="show questions tagged &#39;cpu&#39;" rel="tag">cpu</a> <a href="/questions/tagged/aix" class="post-tag" title="show questions tagged &#39;aix&#39;" rel="tag">aix</a> <a href="/questions/tagged/osx" class="post-tag" title="show questions tagged &#39;osx&#39;" rel="tag">osx</a> <a href="/questions/tagged/ibm" class="post-tag" title="show questions tagged &#39;ibm&#39;" rel="tag">ibm</a> <a href="/questions/tagged/apple" class="post-tag" title="show questions tagged &#39;apple&#39;" rel="tag">apple</a> <a href="/questions/tagged/freescale" class="post-tag" title="show questions tagged &#39;freescale&#39;" rel="tag">freescale</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload