Instrucciones de Programación
Nombre
Nemónico
MOVE BIT
(@)MOVB(82)
MOVE DIGIT
(@)MOVD(83)
REVERSIBLE SHIFT
REGISTER
(@)SFTR(84)
Areas de datos
Las tablas muestran los rangos reales de las áreas de datos. Se dan los nos. de bit (excepto en áreas DM y TC); el no. de canal se obtiene quitando los dos dígitos de la derecha
IR
SR
00000 a 23515
23600 a 25507
HR 0000 a 9915
Símbolo
Transfiere un bit especificado del canal
fuente o constante (S) a un bit concreto del
MOVB(82)
canal destino (D). Los dos dígitos de la
S
derecha del dato de control (Bi) indican el
Bi
bit fuente, y los dos de la izquierda el bit
destino.
D
Transfiere grupos de 4 bits (dígitos) del
canal fuente (S) a los dígitos especificados
MOVD(83)
del canal destino (D). El dígito de la dere-
S
cha del dato de control (Di) indica el dígito
fuente, el siguiente dígito el número de
Di
dígitos a transferir y el siguiente el dígito
D
del canal destino.
Desplaza a derecha o izquierda grupos de
bits o de canales. Se deben especificar el
SFTR(84)
canal inicial (St) y el canal final (E). El canal
C
de control (C) contiene la dirección de des-
St
plazamiento, entrada de reset y entrada de
datos. (Bit 12: 0 = desplazamiento a dere-
E
cha, 1 = desplazamiento a izquierda. El bit
13 indica el nuevo valor que tomarán los
datos fuente tras el desplazamiento. Bit
14: 1 = habilitado desplazamiento, 0 =
desplazamiento inhibido. Si el bit 15 está
en ON cuando se ejecuta SFTR(89) con la
condición ON, se pondrán a cero todo el
registro de desplazamiento y CY).
C
IN
HR
TR
AR
TR 0 a 7
AR 0000 a 2715
Función
S
D
15
S
D
15
14
13
12
11
Not used
1
0
1
5
0
5
E
St
CY
1
0
1
5
0
5
E
St
CY
LR
TC
LR 0000 a 6315
TC 000 a 511
Apéndice C
Areas de datos de
operandos
S:
Bi:
IR
IR
SR
HR
HR
AR
AR
LR
LR
TC
DM
DM
#
#
S:
Di:
IR
IR
SR
HR
HR
AR
AR
LR
LR
TC
TC
DM
DM
#
#
00
St/E/C:
IR
HR
AR
TC
LR
DM
00
0
0
IN
0
0
DM
Lec./Esc.: DM 0000 a DM 0999
0000 a 9999
Sólo Lec.: DM 1000 a DM 1999
ó 0000 a FFFF
D:
IR
HR
AR
LR
DM
D:
IR
SR
HR
AR
LR
TC
DM
#
148