Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 20185|Répondre: 0

[Source] Ingénierie inverse C# - jeu d’instructions IL

[Copié le lien]
Publié sur 23/10/2014 20:51:48 | | |
Aller à la collection de commandes
Le Beq statique en champ public déplace le contrôle vers l’instruction cible si les deux valeurs sont égales.
Champ public Statique Beq_S Si les deux valeurs sont égales, le contrôle est transféré à l’instruction cible (forme courte).
Le champ public Static Bge déplace le contrôle vers l’instruction cible si la première valeur est égale ou supérieure à la seconde.
Le champ public Static Bge_S déplace le contrôle vers l’instruction cible (forme courte) si la première valeur est supérieure ou égale à la seconde.
Champ public Statique Bge_Un Lors de la comparaison des valeurs entières non signées ou des valeurs en virgule flottante non triables, si la première valeur est supérieure à la seconde, le contrôle est transféré à l’instruction cible.
Champ public Statique Bge_Un_S Lors de la comparaison des valeurs entières non signées ou des valeurs en virgule flottante non triables, si la première valeur est supérieure à la seconde, le contrôle est déplacé vers l’instruction cible (forme abrégée).
Le Bgt statique public en champ déplace le contrôle vers la commande cible si la première valeur est supérieure à la seconde.
Champ public Statique Bgt_S Si la première valeur est supérieure à la seconde, le contrôle passe à l’instruction cible (forme abrégée).
Champ public Statique Bgt_Un Lors de la comparaison des valeurs d’entiers non signés ou des valeurs en virgule flottante non triables, si la première valeur est supérieure à la seconde, le contrôle est transféré à l’instruction cible.
Champ public Statique Bgt_Un_S Lors de la comparaison des valeurs d’entiers non signés ou des valeurs en virgule flottante non triables, si la première valeur est supérieure à la seconde, le contrôle est transféré à l’instruction cible (forme abrégée).
Le champ public Static Ble déplace le contrôle vers la commande cible si la première valeur est inférieure ou égale à la seconde.
Champ public Statique Ble_S Si la première valeur est inférieure ou égale à la seconde, le contrôle passe à l’instruction cible (forme abrégée).
Champ public Statique Ble_Un Lors de la comparaison des valeurs d’entiers non signés ou des valeurs en virgule flottante non triables, si la première valeur est inférieure ou égale à la seconde, le contrôle est déplacé vers l’instruction cible.
Champ public Ble_Un_S statique Lors de la comparaison des valeurs d’entiers non signés ou des valeurs en virgule flottante non triables, si la première valeur est inférieure ou égale à la seconde, le contrôle est transféré à l’instruction cible (forme courte).
Public field Static Blt déplace le contrôle vers l’instruction cible si la première valeur est inférieure à la seconde.
Champ public Statique Blt_S Si la première valeur est inférieure à la seconde, le contrôle passe à l’instruction cible (forme courte).
Champ public Statique Blt_Un Lors de la comparaison des valeurs d’entiers non signés ou des valeurs en virgule flottante non triables, si la première valeur est inférieure à la seconde, le contrôle est transféré à l’instruction cible.
Champ public Statique Blt_Un_S Lors de la comparaison des valeurs entières non signées ou des valeurs en virgule flottante non triables, si la première valeur est inférieure à la seconde, le contrôle est déplacé vers l’instruction cible (forme abrégée).
Le champ public Static Bne_Un déplace le contrôle vers l’instruction cible lorsque deux valeurs entières non signées ou des valeurs en virgule flottante non triables ne sont pas égales.
Le champ public Static Bne_Un_S déplace le contrôle vers l’instruction cible (forme courte) lorsque deux valeurs d’entiers non signés ou de valeurs en virgule flottante non triables ne sont pas égales.
Le champ public Static Br transfère inconditionnellement le contrôle aux instructions cibles.
Public field Static Br_S transfère inconditionnellement le contrôle aux instructions cibles (forme courte).
Champ public Static Brfalse déplace le contrôle vers l’instruction cible si la valeur est fausse, une référence vide (Rien en Visual Basic) ou zéro.
Le champ public Static Brfalse_S déplace le contrôle vers l’instruction cible si la valeur est fausse, une référence vide ou zéro.
Champ public Static Brtrue déplace le contrôle vers l’instruction cible si la valeur est vraie, non nulle ou non nulle.
Le champ public statique Brtrue_S déplace le contrôle vers l’instruction cible (forme abrégée) si la valeur est vraie, non nulle ou non nulle.
Comparer les collections d’instructions
Le ceq statique public compare deux valeurs. Si les deux valeurs sont égales, la valeur entière 1 (int32) est poussée sur la pile de calcul ; Sinon, poussez 0 (int32) sur la pile de calcul.
Le champ public Static Cgt compare deux valeurs. Si la première valeur est supérieure à la seconde, la valeur entière 1 (int32) est poussée sur la pile de calcul ; À la place, poussez 0 (int32) sur la pile de calcul.
Champ public Statique Cgt_Un Comparer deux valeurs non signées ou non triables. Si la première valeur est supérieure à la seconde, la valeur entière 1 (int32) est poussée sur la pile de calcul ; À la place, poussez 0 (int32) sur la pile de calcul.
Le Clt statique public en champ compare deux valeurs. Si la première valeur est inférieure à la seconde, on pousse une valeur entière de 1 (int32) sur la pile de calcul ; À la place, poussez 0 (int32) sur la pile de calcul.
Le champ public Static Clt_Un compare les valeurs non signées ou non triables value1 et value2. Si la valeur1 est inférieure à la valeur2, on pousse une valeur entière de 1 (int32) sur la pile de calcul ; À la place, poussez 0 (int32) sur la pile de calcul.

Public field Static Jmp sort de la méthode courante et saute à la méthode spécifiée.

      Description du nom
L’addition statique de champ public additionne les deux valeurs et pousse le résultat sur la pile de calcul.
Public field Static Add_Ovf somme deux entiers, effectue une vérification de débordement et pousse les résultats sur la pile de calcul.
Le champ public Static Add_Ovf_Un somme deux valeurs entières non signées, effectue une vérification de dépassement et pousse les résultats sur la pile de calcul.
Champ public statique Et calcule le « et » bit à bit des deux valeurs et pousse le résultat sur la pile de calcul.
Le champ Public Static Arglist renvoie un pointeur non géré à la liste des paramètres pour la méthode courante.

Le champ Public Static Box convertit une classe de valeur en référence d’objet (type O).
Le champ public Static Break signale à la structure de langage public (CLI) pour informer le débogueur qu’un point d’arrêt a été touché.
Appels statiques en champs publics vers une méthode indiquée par un spécifiateur de méthode qui est passé.
Le Calli statique du champ public appelle la méthode indiquée sur la pile de calcul (comme pointeur vers le point d’entrée) en appelant les paramètres décrits par la convention.
Public field Static Callvirt appelle la méthode post-binding sur l’objet et pousse la valeur de retour sur la pile de calcul.
Le champ public Static Castclass tente de convertir l’objet transmis par référence à une classe spécifiée.
Le corps public Static Ckfinite lance une ArithmeticException si la valeur n’est pas finie.

Champ public Static Contraintes : le type de méthode virtuelle qu’on appelle qu’on crée.
Public field Static Conv_I convertit la valeur située en haut de la pile de calcul en un int naturel.
Public field Static Conv_I1 convertit la valeur en haut de la pile de calcul en int8 puis l’étend (pads) en int32.
Public field Static Conv_I2 convertit la valeur en haut de la pile de calcul en int16, qui est ensuite étendue (peuplée) en int32.
Public field Static Conv_I4 convertit la valeur en haut de la pile de calcul en int32.
Public field Static Conv_I8 convertit la valeur en haut de la pile de calcul en int64.
Le champ public Static Conv_Ovf_I convertit une valeur signée située en haut de la pile de calcul en un int naturel signé et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_I_Un convertit une valeur non signée en haut de la pile de calcul en int naturel signé et lance une OverflowException lorsqu’elle déborde.
Le champ public Static Conv_Ovf_I1 convertit la valeur signée en haut de la pile de calcul en int8 signé et l’étend à int32, et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_I1_Un convertit une valeur non signée en haut de la pile de calcul en int8 signé et l’étend à int32, et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_I2 convertit une valeur signée en haut de la pile de calcul en int16 signé et l’étend à int32, et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_I2_Un convertit une valeur non signée en haut de la pile de calcul en int16 signé et l’étend à int32, puis génère une OverflowException lorsqu’elle déborde.
Le champ public Static Conv_Ovf_I4 convertit une valeur signée en haut de la pile de calcul en int32 signé et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_I4_Un convertit une valeur non signée en haut de la pile de calcul en int32 signé et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_I8 convertit une valeur signée en haut de la pile de calcul en int64 signé et lance une OverflowException sur le débordement.
Public field Static Conv_Ovf_I8_Un convertit une valeur non signée en haut de la pile de calcul en int64 signé et génère une OverflowException sur overflow.
Public field Static Conv_Ovf_U convertit une valeur signée en haut de la pile de calcul en un int naturel non signé et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_U_Un convertit une valeur non signée en haut de la pile de calcul en un int naturel non signé et lance une OverflowException lorsqu’elle déborde.
Le champ public Static Conv_Ovf_U1 convertit une valeur signée en haut de la pile de calcul en int8 non signé et l’étend à int32, et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_U1_Un convertit une valeur non signée en haut de la pile de calcul en un int8 non signé et l’étend à int32, puis lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_U2 convertit la valeur signée en haut de la pile de calcul en int16 non signé et l’étend à int32, et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_U2_Un convertit une valeur non signée en haut de la pile de calcul en int16 non signé et l’étend à int32, puis lance une OverflowException lorsqu’elle déborde.
Le champ public Static Conv_Ovf_U4 convertit une valeur signée en haut de la pile de calcul en un int32 non signé et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_U4_Un convertit une valeur non signée en haut de la pile de calcul en un int32 non signé et lance une OverflowException lorsqu’elle déborde.
Le champ public Static Conv_Ovf_U8 convertit une valeur signée en haut de la pile de calcul en int64 non signé et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_Ovf_U8_Un convertit une valeur non signée en haut de la pile de calcul en un int64 non signé et lance une OverflowException lorsqu’elle déborde.
Public field Static Conv_R_Un convertit une valeur entière non signée en haut de la pile de calcul en float32.
Public field Static Conv_R4 convertit la valeur en haut de la pile de calcul en float32.
Public field Static Conv_R8 convertit la valeur en haut de la pile de calcul en float64.
Public field Static Conv_U convertit la valeur en haut de la pile de calcul en un int naturel non signé puis l’étend en int naturel.
Public field Static Conv_U1 convertit la valeur en haut de la pile de calcul en int8 non signé puis l’étend en int32.
Public field Static Conv_U2 convertit la valeur en haut de la pile de calcul en int16 non signé puis l’étend en int32.
Public field Static Conv_U4 convertit la valeur en haut de la pile de calcul en int32 non signé puis l’étend en int32.
Public field Static Conv_U8 convertit la valeur en haut de la pile de calcul en int64 non signé, puis l’étend en int64.
Public field statique cpblk copie un nombre spécifié d’octets de l’adresse source vers l’adresse de destination.
Public field static cpobj copie le type de valeur situé à l’adresse de l’objet (de type &, * ou int naturel) à l’adresse de l’objet cible (type &, * ou int naturel).
Le champ public Static Div divise les deux valeurs et pousse le résultat sur la pile de calcul sous forme de float (type F) ou quotient (type int32).
Le champ public statique Div_Un divise deux valeurs entières non signées et pousse le résultat (int32) sur la pile de calcul.
La dup statique de champ public reproduit la valeur la plus élevée actuelle sur la pile de calcul et pousse la copie sur la pile de calcul.
Le champ Public Static Endfilter déplace le contrôle de la clause de filtre de l’exception vers le gestionnaire d’exception Public Language Structure (CLI).
Public field Static Endfinally transfère le contrôle de la clause défaut ou finalement du bloc d’exception vers le gestionnaire d’exception Public Language Structure (CLI).
Public field static initblk initialise un bloc de mémoire spécifié situé à une adresse spécifique à une taille et une valeur initiale données.
Le champ public Static Initobj initialise tous les champs d’un objet situés à une adresse spécifiée vers une référence vide ou 0 du type primitif approprié.
Public field Static Isinst teste si une référence d’objet (type O) est une instance d’une classe spécifique.
Champ public de charges des paramètres statiques de LDARG (référencés par des valeurs d’index spécifiées) sur la pile.
Public field Static Ldarg_0 charge des paramètres d’indice 0 sur la pile de calcul.
Public field Static Ldarg_1 charge des paramètres d’un indice de 1 sur la pile de calcul.
Public field Static Ldarg_2 charge des paramètres d’indice de 2 sur la pile de calcul.
Public field Static Ldarg_3 charge des paramètres d’un indice de 3 sur la pile de calcul.
Public field Static Ldarg_S charge des paramètres (référencés par un index court spécifié) sur la pile de calcul.
Le LDARGA statique public en champ charge les adresses des paramètres sur la pile de calcul.
Public field Static Ldarga_S charge les adresses des paramètres sur la pile de calcul sous forme courte.
Public field Static Ldc_I4 pousse la valeur fournie du type int32 comme int32 sur la pile de calcul.
Public field Static Ldc_I4_0 pousse une valeur entière de 0 comme int32 dans la pile de calcul.
Public field Static Ldc_I4_1 pousse une valeur entière de 1 comme int32 dans la pile de calcul.
Public field Static Ldc_I4_2 pousse une valeur entière de 2 comme int32 sur la pile de calcul.
Public field Static Ldc_I4_3 pousse la valeur entière 3 comme int32 dans la pile de calcul.
Public field Static Ldc_I4_4 pousse une valeur entière de 4 comme int32 sur la pile de calcul.
Public field Static Ldc_I4_5 pousse la valeur entière 5 comme int32 sur la pile de calcul.
Public field Static Ldc_I4_6 pousse la valeur entière 6 comme int32 sur la pile de calcul.
Public field Static Ldc_I4_7 pousse une valeur entière de 7 en tant qu’int32 sur la pile de calcul.
Public field Static Ldc_I4_8 pousse la valeur entière 8 comme int32 sur la pile de calcul.
Public field Static Ldc_I4_M1 pousse une valeur entière de -1 comme int32 sur la pile de calcul.
Public field Static Ldc_I4_S pousse la valeur int8 fournie comme int32 sur la pile de calcul (forme courte).
Public field Static Ldc_I8 pousse la valeur du type int64 fourni en tant qu’int64 sur la pile de calcul.
Public field Static Ldc_R4 pousse la valeur du type float32 fourni comme type F (float) sur la pile de calcul.
Public field Static Ldc_R8 pousse la valeur fournie du type float64 comme type F (float) sur la pile de calcul.
Le champ public Static Ldelem charge les éléments de l’indice du tableau spécifié au sommet de la pile de calcul selon le type spécifié dans la directive.
Public field Static Ldelem_I charge les éléments de type naturel int qui se trouvent à l’index du tableau spécifié en tant que ints naturels en haut de la pile de calcul.
Public field Static Ldelem_I1 charge un élément de type int8 situé à l’index du tableau spécifié en tant qu’int32 en haut de la pile de calcul.
Public field Static Ldelem_I2 charge un élément de type int16 situé à l’indice du tableau spécifié en tant que int32 en haut de la pile de calcul.
Public field Static Ldelem_I4 charge un élément de type int32 situé à l’index du tableau spécifié en tant qu’int32 en haut de la pile de calcul.
Public field Static Ldelem_I8 charge un élément de type int64 situé à l’index du tableau spécifié en tant qu’int64 en haut de la pile de calcul.
Public field Static Ldelem_R4 charge les éléments de type float32 situés à l’index du tableau spécifié sous forme de F types (types en virgule flottante) en haut de la pile de calcul.
Le champ public Static Ldelem_R8 charge les éléments de type float64 situés à l’index du tableau spécifié sous forme de types F (types en virgule flottante) en haut de la pile de calcul.
Le champ public Static Ldelem_Ref charge un élément contenant une référence d’objet située à l’index d’un tableau spécifié en tant que type O (référence d’objet) en haut de la pile de calcul.
Public field Static Ldelem_U1 charge un élément de type unsigned int8 situé à l’index du tableau spécifié en tant que int32 en haut de la pile de calcul.
Public field Static Ldelem_U2 charge un élément de type unsigned int16 situé à l’index du tableau spécifié en tant que int32 en haut de la pile de calcul.
Public field Static Ldelem_U4 charge un élément de type int32 unsigned situé à l’index du tableau spécifié en tant qu’int32 en haut de la pile de calcul.
Public field Static Ldelema charge l’adresse de l’élément du tableau situé dans l’index du tableau spécifié en tant que type & (pointeur géré) en haut de la pile de calcul.
Le LDFLD statique de champ public trouve la valeur d’un champ dans un objet qui fait référence au champ actuellement dans la pile de calcul.
Le champ public Static Ldflda recherche l’adresse d’un champ dans un objet qui fait référence au champ actuellement sur la pile de calcul.
Public field static ldftn pousse des pointeurs non gérés (types d’ints naturels) vers du code natif qui implémentent une méthode spécifique sur la pile de calcul.
Public field Static Ldind_I charge indirectement des valeurs de type int naturel sur la pile de calcul en tant qu’ints naturels.
Public field Static Ldind_I1 charge indirectement une valeur de type int8 sur la pile de calcul en tant que int32.
Public field Static Ldind_I2 charge indirectement des valeurs de type int16 sur la pile de calcul sous le nom int32.
Public field Static Ldind_I4 charge indirectement des valeurs de type int32 sur la pile de calcul en tant qu’int32.
Public field Static Ldind_I8 charge indirectement des valeurs de type int64 sur la pile de calcul sous le nom int64.
Public field Static Ldind_R4 charge indirectement une valeur de type float32 en tant que type F (float) sur la pile de calcul.
Public field Static Ldind_R8 charge indirectement une valeur de type float64 comme type F (float) sur la pile de calcul.
Public field Static Ldind_Ref charge indirectement des références d’objet en tant que types O (référence d’objet) sur la pile de calcul.
Public field Static Ldind_U1 charge indirectement une valeur de type unsigned int8 sur la pile de calcul en tant qu’int32.
Public field Static Ldind_U2 charge indirectement une valeur de type unsigned int16 sur la pile de calcul sous le nom int32.
Public field Static Ldind_U4 charge indirectement des valeurs de type unsigned int32 sur la pile de calcul sous le nom d’int32.
Public field Static Ldlen pousse le nombre d’éléments d’un tableau unidimensionnel à partir de zéro sur la pile de calcul.
Le champ public Static Ldloc charge des variables locales à l’indice spécifié sur la pile de calcul.
Public field Static Ldloc_0 charge des variables locales à l’indice 0 sur la pile de calcul.
Public field Static Ldloc_1 charge les variables locales à l’indice 1 sur la pile de calcul.
Public field Static Ldloc_2 charge les variables locales d’indice 2 sur la pile de calcul.
Public field Static Ldloc_3 charge des variables locales à l’indice 3 sur la pile de calcul.
Public field Static Ldloc_S charge des variables locales à un indice spécifique sur la pile de calcul (forme courte).
Le champ public Static Ldloca charge les adresses des variables locales situées à un indice spécifique sur la pile de calcul.
Le champ public statique Ldloca_S charge l’adresse d’une variable locale située à un index spécifique sur la pile de calcul (forme courte).
Le champ public statique ldnull pousse les références nulles (types O) sur la pile de calcul.
Public field static ldobj copie l’objet de type de valeur auquel l’adresse pointe en haut de la pile de calcul.
Le LDSFLD statique à champ public pousse la valeur d’un champ statique sur la pile de calcul.
Le champ public Static Ldsflda pousse l’adresse d’un champ statique sur la pile de calcul.
Le champ public Static Ldstr pousse de nouvelles références d’objets vers des chaînes stockées dans les métadonnées.
Le champ Public Static Ldtoken convertit le jeton de métadonnées en sa représentation à l’exécution et le pousse sur la pile de calcul.
Le champ public statique ldvirtftn pousse des pointeurs non gérés (types naturels int) vers du code natif qui implémente une méthode virtuelle spécifique associée à un objet spécifié sur la pile de calcul.
Public Field Static Leave quitte une zone protégée de code, transférant sans condition le contrôle à une directive cible spécifique.
Le champ public statique Leave_S sort des zones protégées du code, transférant sans condition le contrôle aux directives cibles (forme abrégée).
Le localloc statique public de champ alloue un nombre spécifique d’octets à partir du mempool dynamique local et pousse l’adresse du premier octet alloué (pointeur transitoire, type *) sur la pile de calcul.
Public field Static Mkrefany pousse des références typées vers des instances de types spécifiques sur la pile de calcul.
Public field Static Mul multiplie deux valeurs et pousse le résultat sur la pile de calcul.
Le champ statique public Mul_Ovf multiplie deux valeurs entières, effectue un contrôle de débordement et pousse le résultat sur la pile de calcul.
Le champ public statique Mul_Ovf_Un multiplie deux valeurs entières non signées, effectue une vérification de dépassement et pousse le résultat sur la pile de calcul.
Le neg statique public de champ effectue l’inverse sur une valeur et pousse le résultat sur la pile de calcul.
Le Newarr statique en champ public pousse les références d’objets vers un nouveau tableau unidimensionnel à départ zéro avec des éléments d’un type spécifique sur la pile de calcul.
Newobj statique en champ public crée un nouvel objet ou une nouvelle instance d’un type de valeur et pousse une référence d’objet (type O) sur la pile de calcul.
Le champ public static nop remplit l’espace si l’opcode est corrigé. Bien qu’elle puisse consommer des cycles de traitement, aucune action significative n’est réalisée.
Public field Static Not calcule le complément bit à bit des valeurs entières en haut de la pile et pousse le résultat sur la pile de calcul du même type.
Public field Static Or calcule le complément bit à bit des deux valeurs entières en haut de la pile et pousse le résultat sur la pile de calcul.
Public field Static Pop supprime les valeurs actuellement en haut de la pile de calcul.
Champ public préfixe statique1 Cette commande est une instruction de réservation.
Champ public préfixe statique2 Cette commande est une instruction de rétention.
Champ public statique3 Cette commande est une directive de rétention.
Champ public statique préfixe4 Cette commande est une commande de réservation.
Champ public statique, préfixe5 Cette commande est une commande de réservation.
Champ public préfixe statique6 Cette commande est une instruction de rétention.
Préfixe statique de champ public7 Cette commande est une directive de rétention.
Champ public préfixe statique Cette commande est une commande de réservation.
La lecture statique de champ publique spécifie que l’opération d’adresse du tableau suivante n’effectue pas de vérification de type à l’exécution et renvoie un pointeur géré avec une variabilité limitée.
Public field Static Refanytype récupère les tags de type intégrés dans les références typées.
Le réfanival statique public en champ récupère des adresses (& types) intégrées dans les références typées.
Public field Static Rem divise deux valeurs et pousse le reste sur la pile de calcul.
Public field Static Rem_Un divise deux valeurs non signées et pousse le reste sur la pile de calcul.
Le champ public static ret retourne de la méthode courante et pousse la valeur retournée, si présente, de la pile de calcul de l’appelant vers la pile de calcul de l’appelant.
Le rethrow statique public de champ relance l’exception courante.
Public field Static Shl déplace la valeur entière vers la gauche (remplie de zéros) le nombre de bits spécifié et pousse le résultat sur la pile de calcul.
Le champ public Static Shr déplace la valeur entière à droite (préservant le symbole) du nombre de bits spécifié et pousse le résultat sur la pile de calcul.
Public field Static Shr_Un déplace la valeur entière non signée vers la droite (remplie de zéros) du nombre spécifié de bits et pousse le résultat sur la pile de calcul.
Public field Static Sizeof pousse la taille du type de valeur fourni en octets sur la pile de calcul.
Le champ public Static Starg stocke les valeurs situées en haut de la pile de calcul dans des emplacements de paramètres situés à l’index spécifié.
Le champ public Static Starg_S stocke les valeurs situées en haut de la pile de calcul à l’index spécifié (forme abrégée) dans l’emplacement des paramètres.
Le stelème statique à champ public remplace les éléments du tableau à un indice donné par des valeurs issues de la pile de calcul, dont le type est spécifié dans la directive.
Le champ public statique Stelem_I remplace les éléments du tableau à un indice donné par une valeur naturelle d’int sur la pile de calcul.
Le champ public statique Stelem_I1 remplace les éléments du tableau à un indice donné par des valeurs int8 sur la pile de calcul.
Public field Static Stelem_I2 remplace les éléments du tableau à un indice donné par une valeur int16 sur la pile de calcul.
Le champ public statique Stelem_I4 remplace les éléments du tableau à un indice donné par une valeur int32 sur la pile de calcul.
Public field Static Stelem_I8 remplace l’élément du tableau à un indice donné par une valeur int64 sur la pile de calcul.
Le champ public Static Stelem_R4 remplace les éléments du tableau à un index donné par des valeurs float32 sur la pile de calcul.
Public field Static Stelem_R8 remplace l’élément du tableau à un indice donné par une valeur float64 sur la pile de calcul.
Public field Static Stelem_Ref remplace les éléments du tableau à un index donné par des valeurs de référence d’objet (types O) sur la pile de calcul.
Public field static stfld remplace la valeur stockée dans le champ de référence ou du pointeur de l’objet par la nouvelle valeur.
Le champ public Static Stind_I stocke les valeurs de type natural int à l’adresse fournie.
Le champ public Static Stind_I1 stocke les valeurs de type int8 à l’adresse fournie.
Le champ public Static Stind_I2 stocke une valeur de type int16 à l’adresse fournie.
Le champ public Static Stind_I4 stocke les valeurs de type int32 à l’adresse fournie.
Le champ public Static Stind_I8 stocke une valeur de type int64 à l’adresse fournie.
Le champ public Static Stind_R4 stocke une valeur de type float32 à l’adresse fournie.
Le champ public Static Stind_R8 stocke une valeur de type float64 à l’adresse fournie.
Le champ public Static Stind_Ref stocke la valeur de référence de l’objet à l’adresse fournie.
Public field static stloc affiche la valeur courante en haut de la pile de calcul et la stocke dans une liste de variables locales à l’indice spécifié.
Le champ public Static Stloc_0 affiche la valeur actuelle en haut de la pile de calcul et la stocke dans une liste de variables locales à l’indice 0.
Le champ public Static Stloc_1 affiche la valeur actuelle en haut de la pile de calcul et la stocke dans une liste de variables locales à l’indice 1.
Le champ public Static Stloc_2 fait apparaître la valeur actuelle en haut de la pile de calcul et la stocke dans une liste de variables locales à l’indice 2.
Le champ public Static Stloc_3 fait apparaître la valeur actuelle depuis le haut de la pile de calcul et la stocke dans une liste de variables locales à l’indice 3.
Le champ public Static Stloc_S fait apparaître la valeur courante du haut de la pile de calcul et la stocke à l’index dans la liste des variables locales (forme abrégée).
Public field Static Stobj copie la valeur du type spécifié de la pile de calcul vers l’adresse mémoire fournie.
Public field static stsfld remplace la valeur du champ statique par une valeur de la pile de calcul.
Public field Static Sub soustrait une valeur des autres valeurs et pousse le résultat sur la pile de calcul.
Le champ public statique Sub_Ovf soustrait une valeur entière d’une autre valeur, effectue un contrôle de dépassement et pousse le résultat sur la pile de calcul.
Le champ public Static Sub_Ovf_Un soustrait une valeur entière non signée d’une autre valeur, effectue un contrôle de dépassement, puis pousse le résultat sur la pile de calcul.
Public field Static Switch implémente des tables de saut.
Le flappel statique public de champ exécute une instruction d’appel de méthode avec le suffixe de supprimer la trame de pile de la méthode courante avant que l’appel réel ne soit exécuté.
Public field Static Throw lance un objet d’exception qui est actuellement sur la pile de calcul.
Le champ public Static Unaligned indique que l’adresse actuellement sur la pile de calcul peut ne pas être alignée avec la taille naturelle des instructions immédiatement suivantes ldind, stind, ldfld, stfld, ldobj, stobj, initblk ou cpblk.
Le champ public Static Unbox convertit la représentation en boîte du type de valeur en sa forme non encaissée.
Le champ public Static Unbox_Any convertit la représentation en boîte du type spécifié dans la commande en forme unboxed.
Le champ public Static Volatile spécifie que l’adresse actuellement en haut de la pile de calcul peut être volatile, et que les résultats de la lecture de cette position ne peuvent pas être mis en cache, ou que plusieurs magasins pour cette adresse ne peuvent pas être annulés.

Le champ public Static Xor calcule bit à bit des deux valeurs en haut de la pile de calcul et pousse les résultats sur la pile de calcul.




Précédent:.wang .mall .boutique en ligne .gossip .show Un nom de domaine chinois est-il envisageable ? Arnaqueurs sur Internet
Prochain:Cooling Point Restoration Genie 7.5 dans Win7 alternative cracking
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com