Repetición de operaciones en las instrucciones de movimiento
Repetición de operando de origen
Cuando el S1 (origen) se designa con repetición, los operandos, hasta los ciclos de repetición comenzando por el operando
designado por S1, se mueven al destino. En consecuencia, sólo los últimos operandos de origen se mueven al destino.
• Tipo de datos: Palabra
MOV(W)
S1 R
D10
I1
• Tipo de datos: Palabra doble
MOV(D)
S1 R
D10
I2
Repetición de operando de destino
Cuando el D1 (destino) se designa con repetición, el operando de origen designado por S1 se mueve a todos los operandos
de destino, hasta los ciclos de repetición comenzando por el destino designado por D1.
• Tipo de datos: Palabra
MOV(W)
S1 –
D10
I3
• Tipo de datos: Palabra doble
MOV(D)
S1 –
D10
I4
Repetición de operandos de origen y de destino
Cuando tanto S1 (origen) como D1 (destino) se designan con repetición, los operandos, hasta los ciclos de repetición
comenzando por el operando designado por S1, se mueven a la misma cantidad de operandos comenzando por el operando
designado por D1.
Nota: La instrucción BMOV (movimiento de bloque) tiene el mismo efecto que la instrucción MOV, con el origen y el destino
designados con repetición.
• Tipo de datos: Palabra
MOV(W)
S1 R
D10
I5
D1 –
REP
D20
3
D1 –
REP
D20
3
D1 R
REP
D20
3
D1 R
REP
D20
3
D1 R
REP
D20
3
M
ANUAL DEL USUARIO DE
9: I
Origen (Repetir = 3)
110
D10
D11
111
112
D12
Origen (Repetir = 3)
110
D10
111
D11
D12
112
113
D13
114
D14
115
D15
Origen (Repetir = 0)
110
D10
D11
111
D12
112
Origen (Repetir = 0)
110
D10
D11
111
D12
112
113
D13
114
D14
D15
115
Origen (Repetir = 3)
110
D10
D11
111
D12
112
M
S
FC5A
ICRO
MART
NSTRUCCIONES DE MOVIMIENTO
Destino (Repetir = 0)
112
D20
D21
D22
Destino (Repetir = 0)
114
D20
115
D21
D22
D23
D24
D25
Destino (Repetir = 3)
110
D20
D21
110
D22
110
Destino (Repetir = 3)
110
D20
D21
111
D22
110
111
D23
110
D24
D25
111
Destino (Repetir = 3)
110
D20
D21
111
D22
112
9-3