Operatori aritmetici |
|
---|---|
ADD |
Addizione |
ADD( |
Addizione |
SUB |
Sottrazione |
SUB( |
Sottrazione |
MUL |
Moltiplicazione |
MUL( |
Moltiplicazione |
DIV |
Divisione |
DIV( |
Divisione |
LD |
Carica l'accumulatore |
LDN |
Carica l'accumulatore negato |
ST |
Archiviare |
STN |
Memorizza l'accumulatore negato |
R |
Resetta (un operando booleano) |
S |
Imposta (un operando booleano) |
Operatori logici |
|
AND |
Collegamento AND |
AND( |
Collegamento AND |
ANDN |
Collegamento AND NOT |
ANDN( |
Collegamento AND NOT |
OR |
Collegamento OR |
OR( |
Collegamento OR |
ORN |
Collegamento OR NOT |
ORN( |
Collegamento OR NOT |
XOR |
Collegamento esclusivo OR |
XOR( |
Collegamento esclusivo OR |
XORN |
Collegamento esclusivo OR NOT |
XORN( |
Collegamento esclusivo OR NOT |
Operatori di salto |
|
CAL |
Chiamata incondizionata |
CALC |
Chiamata condizionata, accumulatore TRUE |
CALCN |
Chiamata condizionata, accumulatore FALSE |
JMP |
Salto incondizionato |
JMPC |
Salto condizionato, accumulatore TRUE |
JMPCN |
Salto condizionato, accumulatore FALSE |
RET |
Ritorno incondizionato dal Function Block |
RETC |
Ritorno condizionato dal Function Block, accumulatore TRUE |
RETCN |
Ritorno condizionato dal Function Block, accumulatore FALSE |
Operatori di confronto |
|
EQ |
Uguale |
EQ( |
Uguale |
GE |
Maggiore o uguale |
GE( |
Maggiore o uguale |
GT |
Maggiore di |
GT( |
Maggiore di |
LE |
Inferiore o uguale |
LE( |
Inferiore o uguale |
LT |
Inferiore a |
LT( |
Inferiore a |
NE |
Non uguale |
NE( |
Non uguale |