Instructions de traitement de tables de données
Instruction
Symbole/
Opérande
Mnémonique
Code
GET RECORD
GETR(636)
NUMBER
GETR
@GETR
636
N : Numéro de
table
IR : Registre
d'index
D : Mot de
destination
DATA SEARCH
SRCH(181)
SRCH
@SRCH
181
C : 1er mot de
contrôle
R1 : 1er mot dans
la plage
Cd : Donnée de
comparaison
SWAP BYTES
SWAP(637)
SWAP
@SWAP
637
N : Nombre de
mot
R1 : 1er mot dans
la plage
FIND MAXIMUM
MAX(182)
MAX
@MAX
182
C : 1er mot de
contrôle
R1 : 1er mot dans
la plage
D : Mot de
comparaison
FIND MINIMUM
MIN(183)
MIN
@MIN
183
C : 1er mot de
contrôle
R1 : 1er mot dans
la plage
D : Mot de
comparaison
Retourne le numéro d'un enregistrement à l'adresse mémoire de l'API contenue
dans le registre d'index.
N
IR
D
IR
Recherche d'un mot à l'intérieur d'une plage.
C
R1
R1
Cd
R1+(C-1)
Intervertion des octets de poids fort et de poids faible pour tous les mots de la
plage.
N
La position des octets est intervertie.
R1
R1
Trouve la valeur maximum d'une plage.
C
R1
R1
D
R1+(W-1)
Trouve la valeur minimum d'une plage.
C
R1
R1
D
R1+(W-1)
Fonction
No de table (N)
Adresse mémoire
de l'API
GETR(636) écrit le
numéro
Numéro
d'enregistrement en
d'enregist. (R)
incluant l'adresse
mémoire d'E/S (m)
dans D.
Adresse mémoire
de l'API
Recherche
Cd
C
Egalité
Adresse mémoire
de l'API
Mots C
Valeur
Maxi
Adresse mémoire de
l'API
Mots C
Valeur Mini
Chapitre
Localisation
Condition
d'exécution
Sortie
Obligatoire
n
Sortie
Obligatoire
Sortie
Obligatoire
N
Sortie
Obligatoire
Sortie
Obligatoire
10-14
419