X a la potencia de Y (XPY)
XPY
Use la instrucción XPY para elevar un valor (fuente A) a una potencia (fuente B) y
X TO POWER OF Y
Source A
almacenar el resultado en el destino. Si el valor en la fuente A es negativo, la
Source B
exponente (fuente B) debe ser un número entero. Si no es un número entero, el bit
Dest
de overflow se establece y el valor absoluto de la base se usa en el cálculo. Use esta
instrucción con los procesadores SLC 5/03 OS302 y SLC 5/04 OS401.
Instrucción de salida
La instrucción XPY usa el algoritmo siguiente:
Si cualquiera de las operaciones intermedias en este algoritmo provoca un overflow,
se establece el bit de estado de overflow aritmético (S:01/).
Actualizaciones de los bits de estado aritmético
Con este bit:
Acarreo (C)
Overflow (V)
Cero (Z)
Signo (S)
XPY = 2 ** (Y * log
(X))
2
El procesador:
siempre se restablece.
se establece si un overflow es generado o una entrada sin capacidad se
detecta; en caso contrario, se restablece.
se establece si el resultado es cero; en caso contrario, se restablece.
siempre se restablece.
Instrucciones matemáticas
3–33