Schémas de base à relais
Bloc
Bloc
a1
b1
00000 00001
00004 00005
00002 00003
00006 00007
Bloc
Bloc
a2
b2
Bloc
Bloc
a
b
00000
00002
00004
00005
00006
00007
88
se déplacer en diagonale. En général, cela comporte que OR LOAD est codée
avant AND LOAD.
Le schéma suivant doit être divisé en deux blocs et chaque bloc en deux autres
blocs avant d'effectuer le codage. Les blocs a et b demandent une AND LOAD.
Cependant, avant d'utiliser AND LOAD, il faut utiliser OR LOAD pour relier les
blocs supérieur et inférieur des deux côtés, c'est-à-dire relier a1 et a2; b1 et b2.
Le type de schéma suivant peut facilement être codé si chaque bloc est codé en
ordre: d'abord de haut en bas, puis de gauche à droite. Les blocs a et b doivent
être combinés en utilisant AND LOAD comme ci-dessus, puis il faut coder le bloc
c et utiliser une deuxième AND LOAD pour le relier à la condition d'exécution
dérivée de la première AND LOAD. Ensuite, il faut coder le bloc d, utiliser une
troisième AND LOAD pour relier la condition d'exécution dérivée du bloc d à la
condition d'exécution dérivée de la deuxième AND LOAD et continuer ainsi
jusqu'au bloc n.
Bloc
a
Le schéma suivant demande une OR LOAD suivie d'une AND LOAD pour coder
la partie supérieure des trois blocs, puis deux autres OR LOAD pour compléter
le code mnémonique.
00001
00003
Adresse Instruction
00000
00001
00503
00002
00003
00004
Blocs a1 et a2
00005
00006
00007
00008
Blocs b1 et b2
00009
Blocs a et b
00010
00011
Bloc
Bloc
b
c
Adresse Instruction
LR 0000
00000
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
Chapitre 4-4
Opérande
LD
00000
AND NOT
00001
LD NOT
00002
AND
00003
OR LD
LD
00004
AND
00005
LD
00006
AND
00007
OR LD
AND LD
OUT
00503
00500
Bloc
n
Opérande
LD
00000
LD
00001
LD
00002
AND NOT
00003
OR LD
AND LD
LD NOT
00004
AND
00005
OR LD
LD NOT
00006
AND
00007
OR LD
OUT
LR
0000
—
—
—
––
––
––
––