Instructions de programmation
Code
Mnémon.
10
SFT
SHIFT REGISTER
11
KEEP
KEEP
12
CNTR
REVERSIBLE
COUNTER
13
DIFU
DIFFERENTIATE UP
14
DIFD
DIFFERENTIATE
DOWN
15
TIMH
HIGH-SPEED TIMER
(@)16
WSFT
WORD SHIFT
17 à 19
Instructions étendues.
20
CMP
COMPARE
(@)21
MOV
MOVE
(@)22
MVN
MOVE NOT
(@)23
BIN
BCD TO BINARY
(@)24
BCD
BINARY TO BCD
(@)25
ASL
ARITHMETIC SHIFT
LEFT
(@)26
ASR
ARITHMETIC SHIFT
RIGHT
(@)27
ROL
ROTATE LEFT
(@)28
ROR
ROTATE RIGHT
(@)29
COM
COMPLEMENT
(@)30
ADD
BCD ADD
(@)31
SUB
BCD SUBTRACT
(@)32
MUL
BCD MULTIPLY
(@)33
DIV
BCD DIVIDE
(@)34
ANDW
LOGICAL AND
(@)35
ORW
LOGICAL OR
(@)36
XORW
EXCLUSIVE OR
(@)37
XNRW
EXCLUSIVE NOR
(@)38
INC
BCD INCREMENT
(@)39
DEC
BCD DECREMENT
514
Désignation
Crée un registre à décalage binaire.
Définit un bit comme verrouillage commandé par les en-
trées d'activation et désactivation.
Augmente ou réduit la VP d'1 unité lorsque les signaux
d'entrée d'incrément ou décrément passent respective-
ment de OFF à ON.
Passe sur ON le bit indiqué pour un cycle sur le front mon-
tant du signal d'entrée.
Passe le bit sur ON pour un cycle sur le front descendant.
Temporisateur rapide de délai ON (décrémentiel).
Décale les données entre les mots de début et de fin des
cartes de mots, en écrivant les zéros dans le mot de dé-
but.
Compare le contenu de deux mots et sort le résultat sur
les indicateurs GR, EQ et LE.
Recopie les données source (mot ou constante) sur le mot
de destination.
Invertit les données source (mot ou constante) et les reco-
pie sur le mot de destination.
Convertit les données DCB à 4 digits des mots source en
données binaires à 16 bits et sort les données converties
sur les mots de résultat.
Convertit les données binaires des mots source en DCB et
sort les données converties sur les mots de résultat.
Décale d'un bit à gauche les bits de chaque mot de don-
nées à l'aide de CY.
Décale d'un bit à droite les bits de chaque mot de données
à l'aide de CY.
Décale d'un bit à gauche les bits de chaque mot de don-
nées à l'aide de CY.
Décale d'un bit à droite les bits de chaque mot de données
à l'aide de CY.
Invertit l'état des bits d'un mot de données.
Additionne deux valeurs DCB à 4 digits au contenu CY,
puis sort le résultat dans le mot de résultat indiqué.
Ote une valeur DCB à 4 digits + CY d'une autre valeur
DCB 4 digits et sort le résultat dans le mot de résultat.
Multiplie deux valeurs DCB à 4 digits et sort le résultat
dans les mots de résultat indiqués.
Divise le dividende DCB à 4 digits par le diviseur DCB à 4
digits et sort le quotient dans les mots de résultats indi-
qués.
Effectue un ET logique entre deux mots d'entrée à 16 bits
et sélectionne le bit correspondant dans le mots de résultat
si les bits des mots d'entrée sont tous les deux sur ON.
Effectue un OU logique entre deux mots d'entrée à 16 bits
et sélectionne le bit correspondant dans le mot de résultat
si l'un ou les deux bits correspondants des données d'en-
trée sont sur ON.
Effectue un OU exclusif entre deux mots d'entrée à 16 bits
et sélectionne le bit des mots d'entrée dans le mot de ré-
sultat lorsque les bits des mots d'entrée ont un état diffé-
rent.
Effectue un NI exclusif entre deux mots d'entrée à 16 bits
et sélectionne le bit dans le mot de résultat lorsque les bits
des mots d'entrée ont le même état.
Augmente d'1 unité le mot DCB à 4 digits.
Réduit d'1 unité le mot DCB à 4 digits.
Fonction
Annexe B
o
N
Page
175
157
173
155
155
168
182
198
184
185
209
210
179
179
180
180
279
233
235
239
241
280
281
282
283
232
232