Télécharger Imprimer la page

Omron Sysmac C200HX Manuel D'utilisation page 159

Masquer les pouces Voir aussi pour Sysmac C200HX:

Publicité

Zones de données, éléments de définition et drapeaux
!
Attention
Adressage indirect
Constantes de désignation
On considère les zones IR et SR comme zones de données séparées.
Lorsqu'un opérande a accès à l'une de ces zones, cela n'implique pas qu'elle a
accès à l'autre zone. Néanmoins, un seul opérande peut franchir la limite entre
les zones IR et SR, c'est-à-dire que le dernier bit de la zone IR peut être indiqué
par un opérande qui demande plus d'un mot, pourvu que l'opérande soit admis
même dans la zone SR.
Le paragraphe Drapeaux énumère les drapeaux touchés lors de l'exécution
d'une instruction. Ceux-ci comprennent les drapeaux de la zone SR.
Abréviation
ER
Drapeau d'erreur dans l'exécution d'instruction
CY
Drapeau de retenue
GR
Drapeau plus grand que
EQ
Drapeau égal à
LE
Drapeau plus petit que
N
Drapeau négatif
OF
Drapeau de dépassement
UF
Drapeau de dépassement négatif
ER est le drapeau le plus utilisé lors de la surveillance de l'exécution des
instructions. Lorsque ER passe sur ON, une erreur s'est vérifiée dans l'exécu-
tion de l'instruction courante. Pour chaque instruction le paragraphe Drapeaux
énumère les probables raisons de l'activation d'ER. ER passe sur ON lorsque
les opérandes ne sont pas correctement saisis. Lorsque ER est sur ON, les ins-
tructions ne sont pas exécutées. L'Annexe C Fonction des drapeaux arithméti-
ques et des drapeaux d'erreur fournit un tableau des instructions et des
drapeaux que celles–ci touchent.
Lorsque l'on indique la zone DM d'un opérande, on utilise une adresse indirecte.
L'adressage DM indirect est indiqué par un astérisque: DM.
Dans une adresse indirecte DM, le mot DM désigné comprend l'adresse du mot
DM contenant les données utilisées comme opérande de l'instruction. Par ex., si
DM 0001 est désignée comme premier opérande et LR 00 comme deuxième
opérande MOV(21), le contenu DM 0001 est 1111, DM 1111 contient 5555, la va-
leur 5555 se déplace sur LR 00.
MOV(21)
DM 0001
LR 00
Avec l'adressage indirect, l'adresse du mot intéressé doit être exprimée en BCD
et doit spécifier un mot dans la DM. Dans l'exemple ci-dessus, le contenu DM
0000 entre 0000 et 6655 doit être BCD.
On utilise l'instruction IEMS(––) pour modifier la destination DM de la zone DM
vers l'une des banques de la zone EM. Pour plus d'informations, voir le par.
5-16-15 INDIRECT EM ADDRESSING – IEMS(––).
Bien que les adresses de la zone de données représentent souvent des opéran-
des, on saisit plusieurs opérandes ainsi que tous les éléments de définition com-
me constantes. La gamme des valeurs disponibles d'un élément de définition ou
Désignation
Mot
Contenu
DM 0000
DM 0001
Adresse
DM 0002
indirecte
DM 1111
DM 1113
DM 1114
Chapitre 5-3
Bit
25503
25504
25505
25506
25507
25402
25404
25405
4C59
1111
Indique
F35A
DM 1111.
5555
2506
5555
déplacé sur
D541
LR 00.
143

Publicité

loading

Ce manuel est également adapté pour:

Sysmac c200hgSysmac c200he