The following table lists the POWER family instructions that have been deleted from PowerPC, yet are still supported by the PowerPC 601 RISC Microprocessor. AIX provides services to emulate most of these instructions if an attempt to execute one of them is made on a processor that does not include the instruction, such as PowerPC 603 RISC Microprocessor or PowerPC 604 RISC Microprocessor, but no emulation services are provided for the mtrtcl, mtrtcu, or svcla instructions. Using the code to emulate an instruction is much slower than executing an instruction.
abs[o][.] | clcs | div[o][.] | divs[o][.] |
doz[o][.] | dozi | lscbx[.] | maskg[.] |
maskir[.] | mfmq | mfrtcl | mfrtcu |
mtmq | mtrtcl | mtrtcu | mul[o][.] |
nabs[o][.] | rlmi[.] | rrib[.] | sle[.] |
sleq[.] | sliq[.] | slliq[.] | sllq[.] |
slq[.] | sraiq[.] | sraq[.] | sre[.] |
srea[.] | sreq[.] | sriq[.] | srliq[.] |
srlq[.] | srq[.] | svcla |
|
The following table lists the POWER family instructions that have been deleted from PowerPC and that are not supported by the PowerPC 601 RISC Microprocessor. AIX does not provide services to emulate most of these instructions. However, emulation services are provided for the clf, dclst, and dclz instructions. Also, the cli instruction is emulated, but only when it is executed in privileged mode.
clf | cli | dclst | dclz |
mfsdr0 | mfsri | mftid | mtsdr0 |
mttid | rac[.] | rfsvc | svc |
svcl | tlbi |
|
|
Functional Differences for POWER family and PowerPC Instructions.
Differences between POWER family and PowerPC Instructions with the Same Op Code.
Instructions Available Only for the PowerPC 601 RISC Microprocessor.