Juego de instrucciones STEP 5 con ejemplos de programación
Las operaciones de carga no tienen ninguna influencia sobre los indicadores. Las operaciones
de transferencia ponen a cero el bit OS. Los resultados de las instrucciones de comparación
vienen dados por el VKE y los indicadores ANZ1 y ANZO. La comparación se realiza siempre
entre los contenidos de los acumuladores 1 y 2 (ver los ejemplos y la lista de instrucciones).
Es posible acceder a la periferia mediante instrucciones de caga y transferencia:
1
*
directamente:
con L/T PY, PW, QB, QW o
2*
a través de la memoria imagen:
con L/T EB, EW, ED, AB, AW, AD y las operaciones combinatorias.
Las operaciones de transferencia T PY
O
a 127 y T PW O a 126 son acompañadas siempre de
una actualización de la memoria imagen de proceso de las salidas.
La memoria imagen representa una zona en la cual su contenido solamente se emite a la
periferia (memoria imagen de salidas PAA) y se adquiere de la periferia (memoria imagen de
entradas PAE) una vez por ciclo. Con ésto se evita que el cambio frecuente de estado de un bit
durante un ciclo provoque parpadeos en la salida correspondiente.
En lo que concierne a la periferia es necesario tener en cuenta:
-
Existe una memoria imagen de entradaslsalidas para los 128 bytes de entrada
y
salida
direccionados entre
O
y 127.
-
Para el conjunto de la zona de periferia extendida Q y para la periferia P con las direcciones
byte comprendidas entre 128 y 255 no existe ninguna memoria imagen (para el reparto del
espacio de direcciones de la periferia, dirigirse al capítulo 8.1.2).
-
Toda tarjeta de entradalsalida la cual quiera ser direccionada en un bastidor de ampliación
como periferia Q, no puede existir dicha dirección en el bastidor central como periferia P.
-
Un mismo bastidor de ampliación no puede nunca contener simultáneamente tarjetas
direccionadas en periferia P con tarjetas direccionadas en periferia Q.
-
Si uno o varios bastidores de ampliación contienen tarjetas direccionadas cobre periferia P,
estas direcciones ya no estan disponibles para las tarjetas que utilicemos en el bastidor
central (direccionamiento doble).