Télécharger Imprimer la page

Canon XP-150 Guide Technique page 9

Monitor card
Masquer les pouces Voir aussi pour XP-150:

Publicité

(Exemple 4)
Mémorisation des programmes en langage machine en
tant que données dans la zone FILE
( F S E T 2 0 0 0 )
10
INIT # 1 , " M E V : M A C " , 1 0 0
2 0
INPUT A $ : IF A $ = " E N D " THEN END
3 0
O U T # 1 , V A L ( " & H " - h A $ ) : G O T O 2 0
Tout d'abord, l'instruction F S E T est exécutée pour spéci-
fier la taille de la zone FILE requise pour la mémorisation
des données.
La ligne 10 du programme réserve 1 0 0 octets de zone
FILE pour créer un fichier MEV présentant le nom M A C .
L'instruction INPUT de la ligne 2 0 introduit en mémoire
les codes d'instruction du clavier et la ligne 3 0 les mé-
morise dans le fichier appelé M A C .
Par la suite, les codes d'instructions de M A C sont intro-
duits dans la zone en langage machine au moyen du pro-
gramme suivant.
10
C L E A R 5 0 , &HFFF : INIT # 1 , " M E V : M A C "
2 0
F O R I = & H 1 0 0 0 T O & H 1 0 0 0 - h 9 9
3 0
P O K E I, INP ( # 1 ) : N E X T I
Les lignes 2 0 et 3 0 de ce programme introduisent 1 0 0
octets de M A C dans la zone de langage machine débu-
tant à l'adresse & H 1 0 0 0 .
7

Publicité

loading