| add [o] [.] |
Añadir |
XO |
31 |
266 |
| addc [o] [.] |
Añadir transporte |
XO |
31 |
10 |
| adde [o] [.] |
Añadir ampliado |
XO |
31 |
138 |
| addi |
Añadir inmediata |
D |
14 |
|
| addic |
Añadir Transporte Inmediato |
D |
6 |
|
| addic. |
Añadir carga y registro inmediatos |
D |
13 |
|
| addis |
Añadir desplazamiento inmediato |
D |
15 |
|
| addme [o] [.] |
Añadir a Minus una ampliada |
XO |
31 |
234 |
| addze [o] [.] |
Añadir a cero ampliado |
XO |
31 |
202 |
| y [.] |
Y |
X |
31 |
28 |
| anc [.] |
Y con Complemento |
X |
31 |
60 |
| andi. |
E Inmediato |
D |
28 |
|
| andis. |
Y Desplazamiento Inmediato |
D |
29 |
|
| b [l] [a] |
Rama |
I |
18 |
|
| bc [l] [a] |
Rama condicional |
B |
16 |
|
| bcctr [l] |
Rama condicional al registro de recuento |
XL |
19 |
528 |
| bclr [l] |
Registro de enlaces condicionales de sucursal |
XL |
19 |
16 |
| CMP |
Comparar |
X |
31 |
0 |
| cmpi |
Comparación inmediata |
D |
5 |
|
| cmpl |
Comparar lógica |
X |
31 |
32 |
| cmpli |
Comparación lógica inmediata |
D |
10 |
|
| cntlzd |
Número de ceros iniciales de la cuenta |
X |
31 |
58 |
| cntlzw [.] |
Palabra clave de ceros iniciales |
X |
31 |
26 |
| crand |
Registro de condiciones |
XL |
19 |
257 |
| crandc |
Registro de condiciones Y con Complemento |
XL |
19 |
129 |
| creqv |
Condición de registro equivalente |
XL |
19 |
289 |
| crnand |
Registro de condiciones NAND |
XL |
19 |
225 |
| crnor |
Registro de condiciones NOR |
XL |
19 |
33 |
| cror |
Registro de condiciones O |
XL |
19 |
449 |
| crorc |
Registro de condición o con complemento |
XL |
19 |
417 |
| crxor |
Registro de condición XOR |
XL |
19 |
193 |
| dcbf |
Data Cache Vaciado de bloque |
X |
31 |
86 |
| dcbi |
Data Cache Invalidación de bloque |
X |
31 |
470 |
| dcbst |
Almacén de bloques de Data Cache |
X |
31 |
54 |
| dcbt |
Data Cache Block Touch |
X |
31 |
278 |
| dcbtst |
Data Cache Block Touch para tienda |
X |
31 |
246 |
| dcbz |
Data Cache Bloque establecido en cero |
X |
31 |
1014 |
| divd |
Dividir Doubleword |
XO |
31 |
489 |
| divdu |
Dividir Doubleword Unsigned |
XO |
31 |
457 |
| divw [o] [.] |
Dividir Word |
XO |
31 |
491 |
| divwu [o] [.] |
Dividir Word sin firmar |
XO |
31 |
459 |
| leciwx |
Control externo en Word Indexed (opt.) |
X |
31 |
310 |
| odowx |
Control externo de Word Indexado (opt.) |
X |
31 |
438 |
| Ieio |
Forzar ejecución de E/S en orden |
X |
31 |
854 |
| eqv [.] |
Equivalente |
X |
31 |
284 |
| extsb [.] |
Ampliar el byte de signo |
X |
31 |
954 |
| extsh [.] |
Ampliar signo de media palabra |
XO |
31 |
922 |
| extsw |
Ampliar la palabra de signo |
X |
31 |
986 |
| fabs [.] |
Valor absoluto flotante |
X |
63 |
264 |
| fadd [.] |
Añadir flotante |
A |
63 |
21 |
| fadds [.] |
Adición flotante |
A |
59 |
21 |
| fcfid |
Conversión flotante desde Doubleword entero |
X |
63 |
846 |
| fcmpo |
Comparación flotante ordenada |
X |
63 |
32 |
| fcmpu |
Comparación flotante no ordenada |
XL |
63 |
0 |
| fctid |
Conversión flotante en Doubleword de entero |
X |
63 |
814 |
| fctidz |
Conversión flotante en Doubleword entero con redondeo hacia cero |
X |
63 |
815 |
| fctiw [.] |
Conversión flotante a palabra de entero |
X |
63 |
14 |
| fctiwz [.] |
Conversión flotante a palabra entera con redondeo a cero |
XL |
63 |
15 |
| fdiv [.] |
División flotante |
A |
63 |
18 |
| fdivs [.] |
Variable de división flotante |
A |
59 |
18 |
| fmadd [.] |
Multiplicación flotante-Añadir |
A |
63 |
29 |
| fmadies [.] |
Multiplicar flotante-Añadir único |
A |
59 |
29 |
| fmr [.] |
Registro de traslado flotante |
X |
63 |
72 |
| fmsub [.] |
Multiplicación flotante-Resto |
A |
63 |
28 |
| fmsubs [.] |
Multiplicación flotante-Reste sencillo |
A |
59 |
28 |
| fmul [.] |
Multiplicación flotante |
A |
63 |
25 |
| fmuls [.] |
Multiplique flotante |
A |
59 |
25 |
| fnabs [.] |
Valor Absoluto Negativo Flotante |
X |
63 |
136 |
| fneg [.] |
Negato flotante |
X |
63 |
40 |
| fnmadd [.] |
Multiplicación negativa flotante-Añadir |
A |
63 |
31 |
| fnmadds [.] |
Multiplicación negativa flotante-Añadir único |
A |
59 |
31 |
| fnmsub [.] |
Multiplicación negativa flotante-Resto |
A |
63 |
30 |
| fnmsubs [.] |
Multiplicación negativa flotante-Reste sencillo |
A |
59 |
30 |
| fres [.] |
Estimación Recíproca Flotante Única (opcional) |
A |
59 |
24 |
| frsp [.] |
Ronda flotante a precisión única |
X |
63 |
6 |
| frsqrte [.] |
Estimación De Raíz Cuadrada Recíproca Flotante (opcional) |
A |
63 |
26 |
| fsel [.] |
Selección de punto flotante (opcional) |
A |
63 |
23 |
| fsub [.] |
Resta flotante |
A |
63 |
20 |
| fsubs [.] |
Resta flotante sencillo |
A |
59 |
20 |
| icbi |
Invalidación de bloque de antememoria de instrucción |
X |
31 |
982 |
| isync |
Sincronización de instrucciones |
X |
19 |
150 |
| lbz |
Carga de bytes y cero |
D |
34 |
|
| lbzu |
Cargar byte y cero con actualización |
D |
35 |
|
| lbzux |
Cargar byte y cero con actualización indexada |
X |
31 |
119 |
| lbzx |
Carga de bytes y cero indexados |
X |
31 |
87 |
| ld |
Cargar Doubleword |
DS |
58 |
0 |
| dlarx |
Cargar Doubleword y Reserve Indexed |
X |
31 |
84 |
| ldu |
Cargar Doubleword con Update |
DS |
58 |
1 |
| ldux |
Cargar Doubleword con actualización indexada |
X |
31 |
53 |
| ldx |
Doubleword de carga indexado |
X |
31 |
21 |
| lfd |
Carga flotante de coma flotante |
D |
50 |
|
| lfdu |
Carga de coma flotante-Doble con actualización |
D |
51 |
|
| lfdux |
Carga de coma flotante-Doble con actualización Indexada |
X |
31 |
631 |
| lfdx |
Carga de punto flotante de coma flotante |
X |
31 |
599 |
| LFS |
Carga de un solo punto flotante |
D |
48 |
|
| lfsu |
Carga de coma flotante con actualización |
D |
49 |
|
| lfsux |
Carga de coma flotante-Single con actualización Indexada |
X |
31 |
567 |
| lfsx |
Carga de punto flotante de coma flotante |
X |
31 |
535 |
| lha |
Cargar medio algebraico |
D |
42 |
|
| lhau |
Cargar medio algebraico con actualización |
D |
43 |
|
| lhaux |
Cargar medio algebraico con actualización indexada |
X |
31 |
375 |
| lhax |
Cargar medio algebraico indexado |
X |
31 |
343 |
| lhbrx |
Carga de medio byte-Indexado invertido |
X |
31 |
790 |
| lhz |
Cargar la mitad y cero |
D |
40 |
|
| lhzu |
Cargar la mitad y cero con la actualización |
D |
41 |
|
| lhzux |
Cargar la mitad y cero con actualización indexada |
X |
31 |
331 |
| lhzx |
Cargar la mitad y cero Indexado |
X |
31 |
279 |
| lmw |
Cargar varias palabras |
D |
46 |
|
| lswi |
Carga de palabra de serie inmediata |
X |
31 |
597 |
| lswx |
Palabra de serie de carga indexada |
X |
31 |
533 |
| lwa |
Palabra de carga algebraica |
DS |
58 |
2 |
| lwarx |
Cargar Word y Reserva Indexado |
X |
31 |
20 |
| lwaux |
Carga de palabra algebraica con actualización indexada |
X |
31 |
373 |
| lcera |
Carga palabra algebraica indexada |
X |
31 |
341 |
| lwbrx |
Byte de palabra de carga-Indexado invertido |
X |
31 |
534 |
| lwz |
Cargar Word y Zero |
D |
32 |
|
| lwzu |
Cargar Word con actualización cero |
D |
33 |
|
| lwzux |
Cargar Word y Cero con actualización Indexada |
X |
31 |
55 |
| lwzx |
Cargar Word y Cero Indexado |
X |
31 |
23 |
| mcrf |
Mover campo de registro de condición |
XL |
19 |
0 |
| mcrfs |
Pasar a condición de registro de FPSCR |
X |
63 |
64 |
| mcrxr |
Pasar a condición de registro de XER |
X |
31 |
512 |
| mfcr |
Pasar del registro de condición |
X |
31 |
19 |
| mffs [.] |
Mover de FPSCR |
X |
63 |
583 |
| mfmsr |
Pasar del registro de estado de la máquina |
X |
31 |
83 |
| mfspr |
Pasar del registro de propósito especial |
X |
31 |
339 |
| mfsr |
Pasar del registro de segmentos |
X |
31 |
595 |
| mfsrin |
Pasar del registro de segmento indirecto |
X |
31 |
659 |
| mtcrf |
Mover a campos de registro de condición |
XFX |
31 |
144 |
| mtfsb0[.] |
Mover a FPSCR Bit 0 |
X |
63 |
70 |
| mtfsb1[.] |
Mover a FPSCR Bit 1 |
X |
63 |
38 |
| mtfsf [.] |
Mover a campos FPSCR |
XFL |
63 |
711 |
| mtfsfi [.] |
Mover al campo FPSCR inmediata |
X |
63 |
134 |
| mtmsr |
Pasar al registro de estado de la máquina |
X |
31 |
146 |
| mtspr |
Pasar al registro de propósito especial |
X |
31 |
467 |
| mtsr |
Pasar al registro de segmentos |
X |
31 |
210 |
| mtsrin |
Mover al registro de segmento indirecto |
X |
31 |
242 |
| mulhd |
Multiplique Doubleword |
XO |
31 |
73 |
| mulhdu |
Multiplique High Doubleword Unsigned |
XO |
31 |
9 |
| mulhw [.] |
Multiplique la palabra alta |
XO |
31 |
75 |
| mushwu [.] |
Multiplique la palabra alta sin firmar |
XO |
31 |
5 |
| mulld |
Multiplique Doubleword |
XO |
31 |
233 |
| mulli |
Multiplicar Baja Inmediata |
D |
07 |
|
| mullw [o] [.] |
Multiplicar la palabra baja |
XO |
31 |
235 |
| nand [.] |
NAND |
X |
31 |
476 |
| neg [o] [.] |
Negato |
XO |
31 |
104 |
| ni [.] |
NOR |
X |
31 |
124 |
| o [.] |
O |
X |
31 |
444 |
| orc [.] |
O con Complemento |
X |
31 |
412 |
| I |
O Inmediato |
D |
24 |
|
| Oris |
O Desplazamiento Inmediato |
D |
25 |
|
| rfi |
Retorno de Interrupt |
X |
19 |
50 |
| rldcl |
Girar la palabra doble izquierda y luego Borrar izquierda |
MDS |
30 |
8 |
| rldcr |
Girar la palabra doble izquierda y luego Borrar |
MDS |
30 |
9 |
| rldic |
Rotate Doubleword Immediate y Clear |
MD |
30 |
2 |
| rldicl |
Gire a la izquierda de Doubleword inmediatamente después de Borrar |
MD |
30 |
0 |
| rldicr |
Gire a la izquierda de Doubleword inmediatamente después de Borrar |
MD |
30 |
1 |
| rldimi |
Rotate Doubleword Immediate y Mask Insert |
MD |
30 |
3 |
| rlwimi [.] |
Girar la palabra izquierda inmediata y luego la máscara de inserción |
M |
20 |
|
| rlwinm [.] |
Girar la palabra izquierda inmediata y luego con máscara |
M |
21 |
|
| rlwnm [.] |
Girar la palabra izquierda y luego con máscara |
M |
23 |
|
| SC |
Llamada del sistema |
SC |
17 |
|
| si |
Restar Inmediata |
D |
6 |
|
| si. |
Restar inmediata y registrar |
D |
13 |
|
| slbia |
SLB Invalide All |
X |
31 |
498 |
| slbie |
Entrada de invalidación de SLB |
X |
31 |
434 |
| sld |
Cambiar la palabra de Doubleword |
X |
31 |
27 |
| slw [.] |
Cambiar palabra de izquierda |
X |
31 |
24 |
| srad |
Cambio de palabra algebraica derecha |
X |
31 |
794 |
| sradi |
Cambio Derecho Algebraico Doubleword Inmediato |
xs |
31 |
413 |
| srd |
Cambiar la palabra correcta |
X |
31 |
539 |
| scrud [.] |
Palabra algebraica derecha de turno |
X |
31 |
792 |
| srawi [.] |
Palabra algebraica derecha de turno inmediata |
X |
31 |
824 |
| srw [.] |
Cambiar la palabra correcta |
X |
31 |
536 |
| stb |
Almacenamiento de bytes |
D |
38 |
|
| stbu |
Almacenar byte con actualización |
D |
39 |
|
| stbux |
Almacenar byte con actualización indexada |
X |
31 |
247 |
| stbx |
Bytes de almacenamiento indexados |
X |
31 |
215 |
| std |
Guardar palabra doble |
DS |
62 |
0 |
| stdcx |
Indexado condicional de doble palabra de tienda |
X |
31 |
214 |
| stdu |
Guardar palabra de duplicado con actualización |
DS |
62 |
1 |
| stdux |
Guardar palabra de duplicado con actualización indexada |
X |
31 |
181 |
| stdx |
Doubleword de tienda indexado |
X |
31 |
149 |
| stfd |
Almacenar doble de coma flotante |
D |
54 |
|
| stfdu |
Almacenar doble de coma flotante con actualización |
D |
55 |
|
| stfdux |
Almacenar el doble de coma flotante con la actualización Indexada |
X |
31 |
759 |
| stfdx |
Almacenar doble índice de coma flotante |
X |
31 |
727 |
| stfiwx |
Almacenar coma flotante como palabra entera indexada (opcional) |
X |
31 |
983 |
| stfs |
Almacenar un solo punto flotante |
D |
52 |
|
| stfsu |
Almacenar un solo punto flotante con actualización |
D |
53 |
|
| stfsux |
Almacenar un solo punto de coma flotante con actualización Indexada |
X |
31 |
695 |
| stfsx |
Almacenar índice único de coma flotante |
X |
31 |
663 |
| sth |
Conservar la mitad |
D |
44 |
|
| sthbrx |
Almacenar medio byte-Indexado inverso |
X |
31 |
918 |
| sthu |
Almacenar la mitad con actualización |
D |
45 |
|
| sthux |
Almacenar la mitad con actualización indexada |
X |
31 |
439 |
| sthx |
Almacenamiento medio indexado |
X |
31 |
407 |
| stmw |
Almacenar varias palabras |
D |
47 |
|
| stswi |
Almacenar palabra de cadena inmediata |
X |
31 |
725 |
| stswx |
Palabra de cadena de tienda indexada |
X |
31 |
661 |
| stw |
Tienda |
D |
36 |
|
| stwbrx |
Byte de palabra de tienda-Indexado invertido |
X |
31 |
662 |
| stwcx. |
Palabra de tienda Indexada condicional |
X |
31 |
150 |
| stwu |
Guardar Word con actualización |
D |
284 |
|
| stwux |
Almacenar Word con actualización indexada |
X |
31 |
183 |
| stwx |
Palabra de tienda indexada |
X |
31 |
151 |
| subf [o] [.] |
Restar de |
XO |
31 |
40 |
| subfc [o] [.] |
Reste de la carga |
XO |
31 |
08 |
| subfe [o] [.] |
Restar de Extended |
XO |
31 |
136 |
| subfic |
Sustracción de transporte inmediato |
D |
08 |
|
| subfme [o] [.] |
Reste de Minus One Extended |
XO |
31 |
232 |
| subfze [o] [.] |
Restar de cero ampliado |
XO |
31 |
200 |
| sync |
Sincronizar |
X |
31 |
598 |
| td |
Condición de excepción |
X |
31 |
68 |
| tdi |
Condición de excepción inmediata |
D |
2 |
|
| tlbie |
Entrada de Invalidación de almacenamiento intermedio de búsqueda de lado de traducción (opcional) |
X |
31 |
306 |
| tlbsync |
Sincronización de almacenamiento intermedio de búsqueda de traducción (opcional) |
X |
31 |
566 |
| tw |
Palabra de interrupción |
X |
31 |
04 |
| twi |
Palabra de interrupción inmediata |
D |
03 |
|
| xor [.] |
XOR |
X |
31 |
316 |
| xori |
XOR Inmediato |
D |
26 |
|
| xoris |
Desplazamiento inmediato de XOR |
D |
27 |
|