Juego de instrucciones STEP 5 con ejemplos de programación
Operaciones de carga, transferencia y comparación (continuación)
Las instrucciones de carga inscriben el valor direccionado en el acumulador 1 y el contenido
que tenia dicho acumulador pasa al acumulador 2.
Las instrucciones de transferencia escriben el contenido del acumulador 1 en la(s) célula(s) de
memoria direccionada(s).
Función
Cargar
Transferir
una palabra periférica de entradas o salidas digitales
(zona P)
una palabra periférica de entradas o salidas digitales o
analógicas (zona P)
una palabra de la periferia ampliada (zona Q)
Cargar
una constante como muestra binaria
una constante en código hexadecimal
una constante como número de coma fija
una constante, 2 byte
una constante, 1 byte
una constante, 2 caracteres ASCll
un valor de tiempo (constante)
un valor de cómputo (constante)
una constante corno número de coma flotante (32 bit)
un valor de tiempo
un valor de cómputo
un valor de tiempo en código BCD
un valor de cómputo en código BCD
comparación a igualdad
comparación a desigualdad
comparación a mayor que
comparación a mayortigual que
comparación a menor que
comparación a menortigual que
de dos números de coma fija (1 6 bit)
de dos números de coma fija (32 bit)
de dos números de coma flotante (32 bit)
Operación
L
T
PW
PW
QW
L
KM
KH
KF
KY
KB
KC
KT
KZ
KG
T
Z
LC
LC
!
=
>
e
>
> =
c
> =
F
D
G
Parámetro
O a 126
128a 254
O a 254
Muestra de 16 bit
O a FFFF
-32768 a
+32 767
O
a 255 para
cada byte
O a 255
2 car. alfan.
0.0 a 999.3
O a 999
')
O a127
O
a127
O a 127
T
O
a127
Z