Instrucciones De Desplazamiento; Instrucciones Matemáticas En Bcd/Binario - Omron SYSMAC ICPM1 Manual Del Usuario

Micro plc de altas prestaciones y conforme a directivas ce
Tabla de contenido

Publicidad

Instrucciones de desplazamiento

Instrucción
REGISTRO DE
DESPLAZAMIENTO
DESPLAZAMIENTO
DE CANAL
REGISTRO DE
DESPLAZAMIENTO
ASINCRONO
DESPL. BINARIO A
IZQUIERDA
DESPL. BINARIO A
DERECHA
ROTAR A IZQUIERDA
ROTAR A DERECHA
DESPL. DIGITO A
IZQUIERDA
DESPL. DIGITO A
DERECHA
REGISTRO DESPL.
REVERSIBLE
Nota: f: Instrucciones asignadas a teclas de la consola de programación.
Instrucciones matemáticas en BCD/Binario
Instrucción
SUMA BCD
RESTA BCD
MULTIPLICACION
BCD
DIVISION BCD
INCREMENTO
DECREMENTO
SUMA BINARIA
RESTA BINARIA
MULTIPLICACION
BINARIA
DIVISION BINARIA
DOBLE SUMA BCD
DOBLE RESTA BCD
DOBLE MULTI–
PLICACION BCD
DOBLE DIVISION BCD (@)DIVL
Nemónico
Cód.
f/10
SFT
(@)WSFT
16
(@)ASFT
17
(@)ASL
25
(@)ASR
26
(@)ROL
27
(@)ROR
28
(@)SLD
74
(@)SRD
75
(@)SFTR
84
Nemónico
Cód.
(@)ADD
30
(@)SUB
31
(@)MUL
32
(@)DIV
33
(@)INC
38
(@)DEC
39
(@)ADB
50
(@)SBB
51
(@)MLB
52
(@)DVB
53
(@)ADDL
54
(@)SUBL
55
(@)MULL
56
57
Registro de desplazamiento.
Desplazamiento de unidades de 16 bits en una serie de canales
consecutivos.
Crea un registro de desplazamiento que intercambia los contenidos
de canales adyacentes cuando uno de los canales es cero y el otro
no.
Desplaza un bit a la izquierda.
Desplaza un bit a la derecha.
Rota a la izquierda un canal con el acarreo.
Rota un canal a la derecha con el acarreo.
Desplazamiento a la izquierda en unidades de dígito (4 bits).
Desplazamiento a la derecha en unidades de dígito (4 bits).
Desplazamiento en unidades de canal de acuerdo con la dirección
especificada.
Suma en BCD el contenido de un canal o una constante de 4 dígitos
con el contenido de otro canal.
Resta en BCD al contenido de un canal o a una constante de 4
dígitos el contenido de otro canal.
Multiplica en BCD el contenido de dos canales (o constantes).
Divide en BCD el contenido de un canal (o constante) por el
contenido de otro canal (o constante).
Incrementa en 1 el contenido BDC de un canal especificado.
Reduce en 1 el contenido BCD de un canal especificado.
Realiza la suma binaria del contenido de un canal o una constante
de 4 dígitos y el contenido de otro canal.
Realiza la resta binaria del contenido de un canal o una constante de
4 dígitos y el contenido de otro canal.
Realiza la multiplicación binaria del contenido de un canal o una
constante de 4 dígitos por el contenido de otro canal.
Realiza la división binaria del contenido de un canal o de una
constante de 4 dígitos entre el contenido de otro canal.
Suma en BCD el contenido de dos canales o constantes de 8 dígitos
y el acarreo.
Resta al contenido BCD de 8 dígitos de dos canales (o constante) y
el acarreo el contenido BVCD de 8 dígitos de dos canales (o
constante).
Multiplica los contenidos BCD de 8 dígitos de dos pares de canales
(o constantes).
Divide el contenido BCD de 8 dígitos de dos canales (o constante)
por el contenido BCD de 8 dígitos de otros dos canales (o
constante).
Función
Función

Publicidad

Tabla de contenido
loading

Tabla de contenido