RBMOV, RBMOVP
Funciona-
Transferencia de bloques de datos binarios con alta velocidad
miento
RBMOV/RBMOVP
Con la instrucción RBMOV puede transferirse un bloque de direcciones consecutivas en forma
simultánea. En s se determina la primera dirección a transferir. El valor en "n" indica la
cantidad de direcciones consecutivas. Los datos se transfieren en bloques de "n" direcciones
hacia la dirección destino, empezando con d.
Una transferencia de datos resulta posible también en caso que la fuente y el destino
contengan las mismas direcciones. La transferencia hacia los operandos con la dirección más
inferior empieza con s y la transferencia hacia los operandos con dirección mayor s+(n-1).
Cuando s es un operando de palabra y d un operando de bit, se transfieren las posiciones
indicadas a través de la asignación de bits, del operando de palabra al operando de bit.
Cuando se aplica por ejemplo, el K1Y30 para d, se transfieren los 4 bits de valor más bajo del
operando de palabra determinado mediante s.
Cuando se trata de operandos de bit en las direcciones, debe resultar idéntica de cantidad de
bits en d y s.
9 – 42
Transferencia de datos por bloques (16 bits)
Instrucciones de transferencia
Programación MELSEC A y Q
BMOV0E1
BMOV0E2