Instructions de carte d'E/S spéciales
Exemple
Drapeaux
5-29 Instructions des cartes d'E/S spéciales
5-29-1 SPECIAL I/O UNIT READ – IORD(––)
Limitations
Description
Les exemples suivants illustrent la programmation d'une MTR(––) dans un
sous-programme cyclique, où IORF(97) garantit la régénération des mots d'E/S
utilisés à chaque exécution de MTR(––).
Le mot d'adressage indirect DM n'existe pas. (Le contenu du mot DM
ER:
n'est pas BCD ou la zone DM a été dépassée.)
25403: SR 25403 est sur ON lorsque MTR(––) est exécutée.
Ces instructions transmettent les données en provenance et en direction de la
mémoire d'une carte d'E/S spéciales.
Schémas à contacts
IORD(––)
@IORD(––)
C
S
D
Seules les cartes d'E/S spéciales montées sur rack UC de l'API ou sur racks
d'extension d'E/S sont indiquées.
Les trois derniers digits S doivent être BCD (de 001 à 128).
Lorsque la condition d'exécution est sur OFF, IORD(––) n'est pas exécutée.
Lorsque la condition d'exécution est sur ON, IORD(––) transmet les données de
Zones de données d'opérande
IR, SR, AR, DM, HR, TC, LR, #
C
S
IR, SR, AR, DM, HR, TC, LR, #
D
D: premier mot de destination
IR, SR, AR, DM, HR, TC, LR
Chapitre 5-29
INT(89)
001
004
# 0002
INT(89)
000
004
# 0002
SBN(92)
99
MTR(––)
S
D1
D2
IORF(97)
D1
D2
RET(93)
END(01)
C: code de commande
S: donnée source
351