Carga y almacenamiento de punto fijo con instrucciones de actualización
Las instrucciones de carga y tienda tienen un formulario de actualización, en el que el GPR base se actualiza con el EA además del movimiento regular de información de o a la memoria.
Las instrucciones de carga y tienda tienen una forma de "actualización", en la que el GPR base se actualiza con el EA además del movimiento regular de información de o a la memoria.
Para las instrucciones de carga de la familia POWER ®, hay cuatro condiciones que dan como resultado que la EA no se guarde en la GPR base:
- El GPR que se va a actualizar es el mismo que el GPR de destino. En este caso, el registro actualizado contiene datos cargados de memoria.
- El GPR que se va a actualizar es GPR 0.
- El acceso de almacenamiento provoca una interrupción de alineación.
- El acceso de almacenamiento provoca una interrupción del almacenamiento de datos.
Para las instrucciones de la tienda de la familia POWER ®, las condiciones 2, 3 y 4 dan como resultado que la EA no se guarde en la GPR base.
Para las instrucciones de carga y almacenamiento de PowerPC® , las condiciones 1 y 2 anteriores dan como resultado un formulario de instrucción no válido.
En los programas de usuario, la carga y la tienda con instrucciones de actualización que acceden a una ubicación de datos no alineada será realizada por el hardware o el manejador de interrupción de alineación del sistema operativo subyacente. Una interrupción de alineación dará como resultado que EA no esté en la GPR base.