Instructions de mémoire de fichiers
10-22 Instructions de mémoire de fichiers
Instruction
Symbole/
Opérande
Mnémonique
Code
READ DATA
FREAD(700)
FILE
FREAD
@FREAD
700
C : Mot de
contrôle
S1 : 1er mot
source
S2 : Nom de
fichier
D : 1er mot de
destination
WRITE DATA
FWRIT(701)
FILE
FWRIT
@FWRIT
701
C : Mot de
contrôle
D1 : 1er mot de
destination
D2 : Nom de
fichier
S : 1er mot
source
430
Lecture de la donnée ou récupération à partir d'un fichier de la mémoire de
fichier vers la zone de données de l'UC.
C
Adresse de début de
lecture
S1
spécifiée par S1+2 et
S2
S1+3
D
Carte mémoire ou
mémoire de fichier EM
(Spécifiée par le
4ième digit de C).
Carte mémoire ou mémoire de
fichier EM (Spécifiée par le
4ième digit de C).
Ecrasement ou ajout de données dans la mémoire de données avec les
données de la zone de l'UC. Si le fichier n'existe pas, un nouveau fichier est
créé avec ce nom.
C
D1
Unité centrale
Adresse
D2
de début
spécifiée
S
en S
Unité centrale
Adresse
de début
spécifiée
en S
Unité centrale
Adresse
de début
Nombre de mots
spécifiée
spécifié en D1 et
en S
D1+1
Fonction
Fichier spécifié
en S2
Unité centrale
Fichier spécifié
en S2
Nombre de
mots
Fichier spécifié en D2
Mot de début
spécifié en
D1+2 et
D1+3
Nombre de mot
spécifié en D1
et D1+1
Ecrasement
Carte mémoire ou mémoire de fichier
EM (Spécifié par le 4ième digit de C).
Fichier spécifié en D2
Fin de
Existing
fichier
data
Nombre de
mots spécifié en
D1 et D1+1
Ajout
Carte mémoire ou mémoire de fichier EM
(Spécifié par le 4ième digit de C).
Fichier
Début de
spécifié en
fichier
Nouveau fichier créé
D2
Carte mémoire ou mémoire de fichier
EM (Spécifié par le 4ième digit de C).
Chapitre
Localisation
Condition
d'exécution
Sortie
Obligatoire
Nombre de mot
spécifié en S1
et S1+1
Nombre de
mot écrits
dans D et
D+1.
UC
Sortie
Obligatoire
10-22