Ssi Desplazar Signo De Número Entero A La Derecha (16 Bits) - Siemens SIMATIC S7-300 Manual De Referencia

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

Operaciones de desplazamiento y rotación
11.1.2
SSI
Desplazar signo de número entero a la derecha (16 bits)
Formato
SSI
SSI <número>
Operando
<número>
Descripción de la operación
SSI (Desplazar signo de número entero a la derecha) sólo desplaza el contenido del ACU1-L
bit por bit a la derecha. En las posiciones de bit que quedan libres por el desplazamiento se
escribe el estado de señal del bit de signo (bit 15). El último bit desplazado se carga en el bit
A1 de la palabra de estado. El número de las posiciones de bit a desplazar viene indicado por
el operando <número> o por un valor en el ACU2-L-L.
SSI <número>: El operando <número> indica el número de desplazamiento. Se admiten
valores entre 0 y 15. Los bits A0 y OV de la palabra de estado se ponen a "0", si <número> es
mayor que cero. Si <número> es igual a "0", la operación de rotación se procesa igual que
una operación NOP.
SSI: El número de desplazamiento viene indicado por el valor en el ACU2-L-L. Se admiten
valores entre 0 y 255. Un número de desplazamiento > 16 siempre provoca el mismo
resultado: (ACU 1 = 16#0000, A1 = 0 ó ACU 1 = 16#FFFF, A1 = 1. Si el número de
desplazamiento > 0, los bits A0 y OV de la palabra de estado se ponen a "0". Si el número de
desplazamiento es "0", la operación de desplazamiento se procesa igual que una operación
NOP.
Palabra de estado
se escribe:
11-2
Tipo de datos
Entero, sin signo
RB
A1
A0
-
x
x
Descripción
Número de posiciones de bit a
desplazar; margen de 0 a
OV
OS
OR
x
-
-
Lista de instrucciones (AWL) para S7-300 y S7-400
STA
RLO
/ER
-
-
-
A5E00706962-01

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido