Annexe H, définitions de valeur

Bits 0-5

Ces bits représentent la partie opcode de l'instruction machine.

Bits 6-30

Ces bits contiennent des zones définies en fonction des valeurs ci-dessous. Notez que de nombreuses instructions contiennent également des codes opcodes étendus qui occupent une partie des bits de cette plage. Se reporter à des instructions précises pour comprendre le format utilisé.

Valeur Définition
/, //, /// Réservé / non utilisé; nominalement zéro (0).
A Pseudonym pour RA dans certains diagrammes.
affectation de logement Un bit d'adresse absolu.
  • 0-La zone immédiate représente une adresse relative à l'adresse d'instruction en cours.
  • 1-La zone immédiate représente une adresse absolue.
B Pseudonym pour RB dans certains diagrammes.
authentification standard Indique un bit de registre de condition source pour l'opération.
BB Indique un bit de registre de condition source pour l'opération.
BD Indique une valeur de 14 bits utilisée comme déplacement de branche.
fonction frontière Indique la zone de registre de condition 0-7 qui indique le résultat d'une comparaison.
BFA Indique la zone de registre de condition source pour l'opération.
solutions d"aide à la décision Indique un bit dans le registre des conditions pour la comparaison des conditions.
objet métier Indique la zone d'option de branche utilisée dans l'instruction.
transformation opérationnelle Indique un bit de registre de condition cible dans lequel le résultat de l'opération est stocké.
D Indique le signe d'entier de 16 bits à 32 bits.
service d"annuaire Spécifie une zone de 14 bits utilisée comme valeur immédiate pour le calcul d'une adresse effective (EA).
FL1 Indique la zone des données facultatives qui transmettent la routine SVC.
FL2 Indique la zone des données facultatives qui transmettent la routine SVC.
FLM Indique le masque de zone.
FRA Indique le registre à virgule flottante source pour l'opération.
FRB Indique le registre à virgule flottante source pour l'opération.
FRC Indique le registre à virgule flottante source pour l'opération.
FRS Indique le registre à virgule flottante source des données stockées.
FRT Indique le registre à virgule flottante cible pour l'opération.
FXM Indique le masque de zone.
I Indique la valeur immédiate de la source pour l'opération.
L Doit être défini sur 0 pour l'architecture de sous-ensemble 32 bits.
VER Indique l'adresse d'exécution.
informations sur la licence Zone immédiate indiquant un entier de complément de deux octets signé 24 bits qui est concaténé sur la droite avec 0b00 et le signe-étendu à 64 bits (32 bits dans les implémentations 32 bits).
LK Si LK=1, l'adresse effective de l'instruction suivant l'instruction de branche est entrée dans le registre de liens.
Mo Indique la valeur de début (numéro de bit) du masque pour l'opération.
ME Indique la valeur de fin (numéro de bit) du masque pour l'opération.
NB Indique le nombre d'octets de l'opération.
expérience opérationnelle Indique que les bits de dépassement de capacité dans le registre d'exception à point fixe sont affectés si l'opération entraîne un dépassement de capacité
RA Indique le registre d'utilisation générale source de l'opération.
RB Indique le registre d'utilisation générale source de l'opération.
lecture stable Indique le registre d'utilisation générale source de l'opération.
RT Indique le registre général cible dans lequel l'opération est stockée.
S Pseudonym pour RS dans certains diagrammes.
administrateur système Documenté dans l'instruction Svc .
shell d"application Indique la valeur de décalage (immédiate) de l'opération.
SI Indique l'entier signé 16 bits pour l'opération.
barrette SIMM Valeur du complément de 16 bits qui sera signée par rapport à la comparaison.
SPR Indique le registre des fins spéciales de l'opération source.
demande de service Indique le registre du segment source pour l'opération.
ST Indique le registre de segments cible pour l'opération.
observation technique Indique les bits AND qui sont associés à des résultats de comparaison.
U Indique la valeur immédiate de la source pour l'opération.
Interface utilisateur Indique un entier non signé 16 bits pour l'opération.

Bit 31

Bit 31 est le bit d'enregistrement.

Valeur Définition
0 Ne met pas à jour le registre des conditions.
1 Met à jour le registre de condition pour refléter le résultat de l'opération.