Transferencia de datos con registro de indexación
7.6.2
Restaurar el contenido de los registros de indexación (ZPOP)
Forma de funcionamiento
Transferencia de los contenidos guardados por una instrucción ZPUSH de los registros de
indexación desde un rango del registro de datos para devolverlos a los registros de indexación
Descripción
b La instrucción ZPOP transfiere desde un rango del registro de datos cuya primera dirección
se especifique con (D+) los contenidos guardados allí de los registros de indexación V0 a V7
y Z0 a Z7 de vuelta al registro de indexación.
b Para asegurar los contenidos de los registros de indexación utilice una instrucción ZPUSH
(sección 7.6.1).
b El operando ((D+)+0) contiene un valor de cómputo que indica la frecuencia con se hayan
guardado los contenidos del registro de indexación . Con cada ejecución de la instrucción
ZPUSH este valor aumenta 1 y con cada ejecución de la instrucción ZPOP, se reduce 1.
Las instrucciones ZPUSH y la ZPOP se utilizan por parejas. Encontrará una descripción de la
función y un ejemplo de programa en la descripción de la instrucción ZPUSH en la sección anterior.
Fuente de error
En el caso siguiente se produce un fallo de tratamiento, se establece la marca especial M8067
y se introduce un código de error en el registro especial D8067.
b Cuando se ejecuta una instrucción ZPOP ((D+)+0) (el número de veces que ha sido guardado)
contiene el valor "0" o un valor negativo (código de error 6706).
7 – 56
ZPOP
(D+)
D+
Instrucción de impulso (P) Procesamiento Pasos del programa
D, R
Instrucciones especiales
ZPOP
Restaurar el contenido de los registros de indexación
FX1S
FX1N
CPU
©
16 bits 32 bits ZPOP
©
MITSUBISHI ELECTRIC
FNC 103
FX2N
FX3U
FX3G
FX2NC
FX3UC
©
3
ZPOPP