API
Mnemónico
37
WSFL
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
D
n
1
n
2
Operandos:
S: Número de inicio de dispositivo fuente
n
: Longitud de los datos a cambiar
1
Explicaciones:
1.
Esta instrucción realiza un cambio a la izquierda del dispositivo fuente de n
iniciando desde S hacia el dispositivo de destino de n
2.
Esta instrucción generalmente se usa en modo de ejecución de pulso (WSFLP).
3.
El tipo de dispositivos designados por S y D debe ser el mismo, por ejemplo. K
y K
S como una categoría y T, C, y D como otra categoría.
n
4.
Siempre y cuando los dispositivos designados por S y D pertenezcan al tipo K
de dígitos de K
en S y D debe ser el mismo.
n
5.
Rango válido de operando n1, n2 : 1≤ n2 ≤ n1 ≤512
Ejemplo de programa:
1.
Cuando X0 se dispara, la instrucción WSFLP cambia D10~D13 a la pila de datos D20~D35 y
D20~D35 también cambia a la izquierda con un grupo de 4 registros.
2.
La siguiente figura muestra el cambio a la izquierda de las palabras en una exploración.
→
D35~D32
D31~D28
→
→
D27~D24
D23 ~D20
→
→
D13~D10
X0
WSFLP
4 registros en grupo cambian a la izquierda
A carreo
D35
D34
D33
positivo
1
Operandos
Dispositivos de palabra
S
K H KnX KnY KnM KnS T C D E F
*
*
*
*
*
*
*
*
*
PULSE
ES2/EX2 SS2
SA2
SX2 ES2/EX2 SS2
D: Número de inicio de dispositivo de destino
n
: Número de dispositivos a ser cambiados en grupo
2
Acarreo positivo
D35~D32
D31~D28
D27~D24
D23~D20 completado.
D10
D20
K16
D32
D31
D30
D29
D28
2
3. Conjunto de instrucciones
Función
Palabra cambia
ES2/EX2 SS2 EX2 SX2
a la izquierda
WSFL, WSFLP:
*
*
*
*
9 escalones
*
*
*
*
16 bits
SA2
SX2 ES2/EX2 SS2
registros iniciando desde D.
1
K4
D13
D27
D26
D25
D24
D23
4
3
Controladores
Escalones de
programa
32 bits
SA2
SX2
registros
2
X, K
Y, K
M,
n
n
n
, el número
n
D12
D11
D10
5
D22
D21
D20
3-99