Juego de instrucciones STEP 5 con ejemplos de programación
Ejemplo:
Cargaíiransferencia de un byte, palabra o doble palabra desdelhacia una zona
de memoria organizada
en bytes
(PAE, PAA, marcas, periferia).
:L
EW 5
Carga los bytes 5 y 6 de la memoria imagen de proceso de entradas hacia el
acumulador 1.
direcciones
aecientes
:L
MD 10
Carga los bytes de marcas 10 al 13.
31
'
23
15
7
O
I l
l
Ejemplo:
O
1
O
O
1
i
direcciones
aecientes
Akku
1
T
i
Cargaíiransferencia de un byte, palabra o doble palabra desdelhacia zona de
memoria organizada en palabras.
31
n
15
7
o
Akku 1
Akku 1
AkkU 1
Akku 1
1
31
23
15
7
O
O
1
O
1
i
j+l
~ k k u
1
1
1
1 + 1
-
k
k + l
k + 2
En la memoria, las palabras o dobles palabras están organizadas en el sentido de las
direcciones crecientes comenzando por los bytes o las palabras de mayor peso.
Durante la carga de un byte o de una palabra se ponen a cero los bits del acumulador que no
se usan.
I
31
23
15
7
O
k
1
k+l
1
k+2
1
k+3
Akku
1
t
'
1
'
.
7