Schémas de base à relais
00002
00003
00001
00004
00005
00006
00007
00000
00001
00002
Bloc b
Bloc a
Bloc c
00003
00004
00006
00007
00003
00005
00001
Bien que le programme soit exécute selon l'écriture, il faut dessiner le schéma
comme indiqué ci-dessous afin d'éviter l'utilisation de OR LOAD et AND LOAD,
en simplifiant ainsi le programme et économisant de l'espace en mémoire.
00000
Le schéma ci-dessous demande cinq blocs codés en ordre avant d'utiliser OR
LOAD et AND LOAD pour les relier à partir des deux derniers blocs et en sens
inverse. L'instruction OR LOAD sur l'adresse de programme 00008 relie les
blocs d et e, la AND LOAD successive relie la condition d'exécution produite à
celle du bloc c, etc.
Bloc d
00005
00006
00007
Bloc c avec même résultat qu'au dessus
Bloc e
Bloc b avec même résultat qu'au dessus
Bloc a avec même résultat qu'au dessus
Le schéma ci-dessous permet de simplifier la structure du programme et le
codage et d'économiser de l'espace en mémoire.
00004
00000
00002
Adresse Instruction
00000
LD
LR 0000
00001
AND NOT
00002
OR
00003
AND
00004
LD NOT
00005
AND
00006
OR LD
00007
LD NOT
00008
AND
00009
OR LD
00010
OUT
Adresse Instruction
LR 0000
00000
LD
00001
LD
00002
AND
00003
LD
00004
AND
00005
LD
00006
LD
00007
AND
00008
OR LD
Blocs d et e
00009
AND LD
00010
OR LD
00011
AND LD
00012
OUT
Adresse Instruction
LR 0000
00000
LD
00001
AND
00002
OR
00003
AND
00004
AND
00005
LD
00006
AND
00007
OR LD
00008
AND
00009
OUT
Chapitre 4-4
Opérande
00002
00003
00001
00000
00004
00005
––
00006
00007
––
LR
0000
Opérande
00000
00001
00002
00003
00004
00005
00006
00007
––
––
––
––
LR
0000
Opérande
00006
00007
00005
00003
00004
00001
00002
––
00000
LR
0000
89