BSFR, BSFRP, BSFL, BSFLP
Funciona-
Desplazamiento de operandos de n bits por 1 bit
miento
BSFR
La instrucción BSFR desplaza los estados de los operandos de bits definidos por un bit hacia
la derecha. El proceso de desplazamiento empieza en la dirección de operando indicado en d
y se ejecuta para las siguientes direcciones.
1
Este bit se describe con 0.
2
Carry Flag
BSFL
La instrucción BSFL desplaza los estados de los operandos de bits definidos por un bit hacia
la izquierda. El proceso de desplazamiento empieza en la dirección de operando indicado en
d y se ejecuta para las siguientes direcciones.
1
Este bit se describe con 0.
2
Carry Flag
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● El valor en n es negativo.
● El valor en n supera la cantidad de bits del operando indicado en d
(Serie Q/System Q = Código de error 4101).
7 – 60
Desplazamiento hacia la derecha
Desplazamiento hacia la izquierda
Instrucciones de desplazamiento
Programación MELSEC A y Q
BSFR0E1
BSFL0E1