13: I
NSTRUCCIONES DE CAMBIO
Ejemplo: SFTL
MOV(W)
S1 –
43690
M8120
SFTL(W)
SOTU
I0
Bits a desplazar = 1
Antes del desplazamiento: D10 = 43690
Después del
primer desplazamiento: D10 = 21844
Después del
segundo desplazamiento: D10 = 43688
13-2
/
ROTACIÓN DE BITS
M8120 es el relé interno especial del pulso de inicialización.
D1 –
REP
Cuando la CPU inicia la operación, la instrucción MOV (movimiento)
D10
establece 43690 en el registro de datos D10.
S1
bits
Cada vez que se activa la entrada I0, los datos de 16 bits del registro de
D10
1
datos D10 se cambian a la izquierda 1 bit según lo designado por los bits
de dispositivo. El estado del último bit cambiado se establece en un
acarreo (relé interno especial M8003). Los ceros se establecen en el LSB.
CY
MSB
M8003
CY
MSB
1
M8003
CY
MSB
0
M8003
M
ANUAL DEL USUARIO DE
D10
1
0
1
0
1
0
1
0 1
Desplazamiento a la izquierda
D10
0
1
0
1
0
1
0 1
0
D10
1
0
1
0
1
0
1 0
1
M
S
FC4A FC9Y-B1145
ICRO
MART
LSB
0
1
0
1
0
1
0
LSB
1
0
1
0
1
0
0
LSB
0
1
0
1
0
0
0
0
0