IDEC FC5A Serie Manual Del Usuario página 307

Tabla de contenido
Repetición de operaciones en las instrucciones ANDW, ORW y XORW
Los operandos de origen S1 y S2, y el operando de destino D1 pueden ser designados con repetición individual o conjunta.
Cuando el operando de destino D1 no se designa con repetición, el resultado final se establece en el operando de destino
D1. Cuando se designa con repetición, se utilizan los operandos consecutivos hasta los ciclos de repetición comenzando
por el operando designado. Como la operación de repetición funciona del mismo modo en las instrucciones ANDW (AND
entre dos palabras), ORW (OR entre dos palabras) y XORW (OR Exclusiva entre dos palabras), los siguientes ejemplos se
describen utilizando la instrucción ANDW.
Repetición de un operando de origen
• Tipo de datos: Palabra
Cuando sólo se designa S1 (origen) con repetición, el resultado final se establece en el operando de destino D1.
ANDW(W)
SOTU
I1
• Tipo de datos: Palabra doble
Cuando sólo se designa S1 (origen) con repetición, el resultado final se establece en el operando de destino D1·D1+1.
ANDW(D)
SOTU
I1
Repetición de operando de destino solamente
• Tipo de datos: Palabra
Cuando sólo se designa D1 (destino) con repetición, el mismo resultado se establece en 3 operandos comenzando por D1.
ANDW(W)
SOTU
I1
• Tipo de datos: Palabra doble
Cuando sólo se designa D1 (destino) con repetición, el mismo resultado se establece en 3 operandos comenzando por D1·D1+1.
ANDW(D)
SOTU
I1
Repetición de dos operandos de origen
• Tipo de datos: Palabra
Cuando se designan S1 y S2 (origen) con repetición, el resultado final se establece en el operando de destino D1.
ANDW(W)
SOTU
I1
• Tipo de datos: Palabra doble
Cuando se designan S1 y S2 (origen) con repetición, el resultado final se establece en el operando de destino D1·D1+1.
ANDW(D)
SOTU
I1
S1 R
S2 –
D1 –
REP
D10
D20
D30
3
S1 R
S2 –
D1 –
REP
D10
D20
D30
3
S1 –
S2 –
D1 R
REP
D10
D20
D30
S1 –
S2 –
D1 R
REP
D10
D20
D30
S1 R
S2 R
D1 –
REP
D10
D20
D30
S1 R
S2 R
D1 –
REP
D10
D20
D30
M
ANUAL DEL USUARIO DE
12: I
NSTRUCCIONES DE CÁLCULO BOOLEANO
S1 (Repetir = 3)
D10
D11
D12
S1 (Repetir = 3)
D10·D11
D12·D13
D14·D15
S1 (Repetir = 0)
D10
3
D10
D10
S1 (Repetir = 0)
D10·D11
3
D10·D11
D10·D11
S1 (Repetir = 3)
D10
3
D11
D12
S1 (Repetir = 3)
D10·D11
3
D12·D13
D14·D15
M
S
FC5A
ICRO
MART
S2 (Repetir = 0)
·
D20
·
D20
·
D20
S2 (Repetir = 0)
·
D20·D21
·
D20·D21
·
D20·D21
S2 (Repetir = 0)
·
D20
·
D20
·
D20
S2 (Repetir = 0)
·
D20·D21
·
D20·D21
·
D20·D21
S2 (Repetir = 3)
·
D20
·
D21
·
D22
S2 (Repetir = 3)
·
D20·D21
·
D22·D23
·
D24·D25
D1 (Repetir = 0)
(D30)
(D30)
D30
D1 (Repetir = 0)
(D30·D31)
(D30·D31)
D30·D31
D1 (Repetir = 3)
D30
D31
D32
D1 (Repetir = 3)
D30·D31
D32·D33
D34·D35
D1 (Repetir = 0)
(D30)
(D30)
D30
D1 (Repetir = 0)
(D30·D31)
(D30·D31)
D30·D31
12-3

Hide quick links:

Tabla de contenido
loading

Tabla de contenido