Visión general de la familia POWER ® y la arquitectura PowerPC®
Un microprocesador de la familia POWER ® o PowerPC® contiene un procesador de ramificación, un procesador de punto fijo y un procesador de coma flotante.
Una familia POWER ® o un microprocesador PowerPC® contiene los controles de secuenciación y proceso para la captación de instrucciones, la ejecución de instrucciones y la acción de interrupción, e implementa el conjunto de instrucciones, el modelo de almacenamiento y otros recursos definidos en la familia POWER ® y en las arquitecturas PowerPC® .
- Instrucciones de sucursal
- Instrucciones de punto fijo
- Instrucciones de coma flotante
El diagrama siguiente ilustra una representación lógica del proceso de instrucciones para el microprocesador PowerPC® .

La tabla siguiente muestra los registros para la arquitectura del conjunto de instrucciones de usuario de PowerPC® . Estos registros están en la CPU que se utilizan para aplicaciones de 32 bits y están disponibles para el usuario.
| Registro | Bits disponibles |
|---|---|
| Registro de condiciones (CR) | 0-31 |
| Registro de enlaces (LR) | 0-31 |
| Registro de recuento (CTR) | 0-31 |
| Registros de propósito general 00-31 (GPR) | 0-31 para cada registro |
| Registro de excepciones de punto fijo (XER) | 0-31 |
| Registros de coma flotante 00-31 (FPR) | 0-63 para cada registro |
| Registro de estado y control de coma flotante (FPSCR) | 0-31 |
La tabla siguiente muestra los registros de la arquitectura del conjunto de instrucciones de usuario de la familia POWER ®. Estos registros están en la CPU que se utilizan para aplicaciones de 32 bits y están disponibles para el usuario.
| Registro | Bits disponibles |
|---|---|
| Registro de condiciones (CR) | 0-31 |
| Registro de enlaces (LR) | 0-31 |
| Registro de recuento (CTR) | 0-31 |
| Registros de propósito general 00-31 (GPR) | 0-31 para cada registro |
| Multiplicar-Registro de Quotient (MQ) | 0-31 |
| Registro de excepciones de punto fijo (XER) | 0-31 |
| Registros de coma flotante 00-31 (FPR) | 0-63 para cada registro |
| Registro de estado y control de coma flotante (FPSCR) | 0-31 |
La unidad de procesamiento es un procesador de punto fijo orientado a la palabra que funciona en tándem con un procesador de coma flotante orientado a doble dirección. El microprocesador utiliza instrucciones alineadas con palabras de 32 bits. Proporciona fetches y tiendas de byte, media palabra y palabra operando para el punto fijo y las captaciones de operando de palabra y doble palabra y tiendas para coma flotante. Estas captaciones y tiendas pueden producirse entre el almacenamiento principal y un conjunto de 32 registros de uso general, y entre el almacenamiento principal y un conjunto de 32 registros de coma flotante.