Juego de Instrucciones
0000
0001
0002
0005
TIM 00
DR 0015
Líneas de instrucción
múltiples
0000
0001
0002
0215
0200
0201
0214
LR 0000
DR 0015
END(01)
3--7--5
LOAD, LOAD NOT, AND, AND NOT, OR, y OR NOT
LOAD -- LD
Si una instrucción de la parte derecha necesita varias líneas de instrucción
(por ejemplo KEEP(12)), todas las líneas para la instrucción se codifican an-
tes de la instrucción de la derecha. Cada una de estas líneas es codificada
comenzando por una LD o LD NOT, para formar bloques lógicos que son
combinados por la instrucción de la derecha. El siguiente ejemplo es para
una instrucción SFT(33).
I
P
0215
R
Cuando termine de codificar el programa, verifique que se ha escrito la ins-
trucción END(01) en la última dirección. Si esta instrucción no existe en el
programa, éste no se ejecutará.
Diagrama de relés
B
Dirección Instrucción
DIFU(10) 0215
000
001
002
003
TIM 00
004
#0150
005
MOV(30)
006
DR 00
LR 00
007
0100
008
009
Dirección Instrucción
000
SFT(33)
001
DR 00
002
003
004
005
006
0100
007
008
009
010
011
012
E/S, trabajo, dedicado, DR, LR, TC
Sección 3--7
Datos
LD
0000
AND
0001
OR
0002
DIFU(10)
0215
LD
0005
TIM
00
#
0150
LD
TIM
00
MOV(30)
----
DR
00
LR
00
LD
DR
0015
OUT NOT
0100
Datos
LD
0000
AND
0001
LD
0002
LD
0215
AND NOT
0200
LD
0201
AND NOT
0214
AND NOT
LR
0000
OR LD
----
AND
0215
SFT(33)
----
DR
00
LD
DR
0015
OUT NOT
0100
Areas de datos
B: Bit
71