Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 20185|Відповідь: 0

[Джерело] C# Reverse Engineering — набір інструкцій IL

[Копіювати посилання]
Опубліковано 23.10.2014 20:51:48 | | |
Перейти до колекції команд
Публічне поле Static Beq переносить керування на цільову інструкцію, якщо обидва значення рівні.
Публічне поле Статичне Beq_S Якщо два значення рівні, керування передається цільовій інструкції (скорочено).
Публічне поле Статичний Bge переносить керування на цільову інструкцію, якщо перше значення більше або дорівнює другому.
Публічне поле Static Bge_S переносить керування на цільову інструкцію (скорочено), якщо перше значення більше або дорівнює другому.
Публічне поле Статичне Bge_Un При порівнянні беззнакових цілих або несортованих плаваючих ком, якщо перше значення більше за друге, керування передається цільовій інструкції.
Публічне поле Статичне Bge_Un_S При порівнянні беззнакових цілих чисел або несортованих плаваючих ком, якщо перше значення більше за друге, керування передається цільовій інструкції (скорочена форма).
Статичний Bgt у публічному полі переносить керування на цільову команду, якщо перше значення більше за друге значення.
Публічне поле Статичне Bgt_S Якщо перше значення більше за друге, керування переходить на цільову інструкцію (скорочено).
Публічне поле Статичне Bgt_Un При порівнянні беззнакових цілих чисел або несортованих плаваючих ком, якщо перше значення більше за друге, керування передається цільовій інструкції.
Публічне поле Статичне Bgt_Un_S При порівнянні беззнакових цілих чисел або несортованих плаваючих ком, якщо перше значення більше за друге, керування передається цільовій інструкції (скорочено).
Публічне поле Static Ble переносить керування на цільову команду, якщо перше значення менше або дорівнює другому.
Публічне поле Статичне Ble_S Якщо перше значення менше або дорівнює другому, керування передається цільовій інструкції (скорочено).
Публічне поле Статичне Ble_Un При порівнянні беззнакових цілих чисел або несортованих значеннях з плаваючою комою, якщо перше значення менше або дорівнює другому, керування передається цільовій інструкції.
Публічне поле Статичне Ble_Un_S При порівнянні беззнакових цілих чисел або несортованих плаваючих ком, якщо перше значення менше або дорівнює другому, керування передається цільовій інструкції (скорочено).
Публічне поле Static Blt переносить керування на цільову інструкцію, якщо перше значення менше за друге значення.
Публічне поле Статичне Blt_S Якщо перше значення менше за друге значення, керування передається цільовій інструкції (скорочено).
Публічне поле Статичне Blt_Un При порівнянні беззнакових цілих чисел або несортованих значеннях з плаваючою комою, якщо перше значення менше за друге значення, керування передається цільовій інструкції.
Публічне поле Статичне Blt_Un_S При порівнянні беззнакових цілих чисел або несортованих плаваючих ком, якщо перше значення менше за друге, керування передається цільовій інструкції (скорочено).
Публічне поле Static Bne_Un переносить керування на цільову інструкцію, коли два беззнакових цілих або несортовані значення з плаваючою комою не рівні.
Публічне поле Статичне Bne_Un_S переносить керування на цільову інструкцію (скорочено), коли два беззнакових цілих або несортовані значення з плаваючою комою не рівні.
Публічне поле Static Br безумовно передає керування цільовим інструкціям.
Публічне поле Статичне Br_S безумовно передає керування цільовим інструкціям (скорочено).
Публічне поле Static Brfalse зміщує керування на цільову інструкцію, якщо значення є хибним, порожнім посиланням (Nothing у Visual Basic) або нульовим.
Публічне поле Static Brfalse_S переносить керування на цільову інструкцію, якщо значення є хибним, порожнім посиланням або нуль.
Публічне поле Static Brtrue переносить керування на цільову інструкцію, якщо значення істинне, не нульове або не дорівнює нулю.
Публічне поле Статичне Brtrue_S переносить керування на цільову інструкцію (скорочено), якщо значення істинне, не нульове або не дорівнює нулю.
Порівняйте колекції інструкцій
Статичний ceq у публічному полі порівнює два значення. Якщо два значення рівні, ціле значення 1 (int32) переміщується на обчислювальний стек; Інакше введіть 0 (int32) у обчислювальний стек.
Статичний CGT у публічному полі порівнює два значення. Якщо перше значення більше за друге, ціле значення 1 (int32) передається на обчислювальний стек; Натомість введіть 0 (int32) у обчислювальний стек.
Публічне поле Статичне Cgt_Un Порівняйте два незнакові або несортовані значення. Якщо перше значення більше за друге, ціле значення 1 (int32) передається на обчислювальний стек; Натомість введіть 0 (int32) у обчислювальний стек.
Публічне поле Static Clt порівнює два значення. Якщо перше значення менше за друге, введіть ціле значення 1 (int32) на обчислювальний стек; Натомість введіть 0 (int32) у обчислювальний стек.
Публічне поле Статичне Clt_Un порівнює незнакові або несортовані значення value1 і value2. Якщо значення1 менше за value2, у обчислювальний стек додаємо ціле число 1 (int32); Натомість введіть 0 (int32) у обчислювальний стек.

Публічне поле Static Jmp виходить із поточного методу і переходить до вказаного методу.

      Опис назви
Публічне поле Static Add підсумовує ці два значення і переносить результат у обчислювальний стек.
Публічне поле Static Add_Ovf підсумовує два цілі числа, виконує перевірку переповнення і переносить результати у обчислювальний стек.
Публічне поле Static Add_Ovf_Un підсумовує два беззнакові цілочисельні значення, виконує перевірку переповнення та переносить результати у обчислювальний стек.
Публічне поле Статичне І обчислює побітове «і» двох значень і переносить результат у обчислювальний стек.
Публічне поле Static Arglist повертає некерований вказівник до списку параметрів поточного методу.

Публічне поле Static Box перетворює клас значення на посилання на об'єкт (тип O).
Публічне поле Static Break сигналізує до Публічної мовної структури (CLI), щоб повідомити налагоджувачу про досягнення точки зупину.
Публічне поле Static Call викликає метод, позначений спеціфікатором методу, який передається.
Публічне поле Static Calli викликає метод, вказаний у обчислювальному стеку (як вказівник на точку входу), викликаючи параметри, описані конвенцією.
Публічне поле Static Callvirt викликає метод постзв'язування на об'єкті та переносить повернене значення на обчислювальний стек.
Публічне поле Static Castclass намагається конвертувати об'єкт, переданий за посиланням, у вказаний клас.
Публічне поле Static Ckfinite створює ArithmeticException, якщо значення не є скінченним.

Публічне поле Static Constrained — це тип виклику віртуального методу, який воно створює.
Публічне поле Static Conv_I перетворює значення, розташоване у верхній частині обчислювального стеку, у натуральне int.
Публічне поле Static Conv_I1 перетворює значення на вершині обчислювального стеку в int8, а потім розширює (pads) його до int32.
Публічне поле Static Conv_I2 перетворює значення на вершині обчислювального стеку в int16, яке потім розширюється (заповнюється) до int32.
Публічне поле Static Conv_I4 перетворює значення на вершині обчислювального стеку в int32.
Публічне поле Static Conv_I8 перетворює значення у верхній частині обчислювального стеку в int64.
Публічне поле Static Conv_Ovf_I перетворює знакове значення, розташоване у верхній частині обчислювального стеку, у знакове натуральне int і створює OverflowException при переповненні.
Публічне поле Static Conv_Ovf_I_Un перетворює незнакове значення на верхній частині обчислювального стеку у знакове натуральне int і при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_I1 перетворює знакове значення на вершині обчислювального стеку у знакове int8 і розширює його до int32, а при переповненні видає OverflowException.
Публічне поле Static Conv_Ovf_I1_Un перетворює незнакове значення на вершині обчислювального стеку у знакове int8 і розширює його до int32, а при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_I2 перетворює знакове значення на вершині обчислювального стеку у знакове int16 і розширює його до int32, а при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_I2_Un перетворює незнакове значення на верхній частині обчислювального стеку у знакове int16 і розширює його до int32, а при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_I4 перетворює знакове значення у верхній частині обчислювального стеку у знакове int32 і при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_I4_Un перетворює незнакове значення на вершині обчислювального стеку у знакове int32 і при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_I8 перетворює знакове значення у верхній частині обчислювального стеку у підписане int64 і кидає OverflowException при переповненні.
Публічне поле Static Conv_Ovf_I8_Un перетворює незнакове значення на верхній частині обчислювального стеку у знакове int64 і створює OverflowException при переповненні.
Публічне поле Static Conv_Ovf_U перетворює знакове значення у верхній частині обчислювального стеку на незнакове натуральне int і при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_U_Un перетворює незнакове значення на вершині обчислювального стеку в незнакове натуральне int і створює OverflowException при переповненні.
Публічне поле Static Conv_Ovf_U1 перетворює знакове значення на верхній частині обчислювального стеку в беззнакове int8 і розширює його до int32, а при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_U1_Un перетворює незнакове значення у верхній частині обчислювального стеку в незнакове int8 і розширює його до int32, а при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_U2 перетворює знакове значення у верхній частині обчислювального стеку в беззнакове int16 і розширює його до int32, а при переповненні видає OverflowException.
Публічне поле Static Conv_Ovf_U2_Un перетворює незнакове значення у верхній частині обчислювального стеку в незнакове int16 і розширює його до int32, а при переповненні створює OverflowException.
Публічне поле Static Conv_Ovf_U4 перетворює знакове значення у верхній частині обчислювального стеку на незнакове int32 і створює OverflowException при переповненні.
Публічне поле Static Conv_Ovf_U4_Un перетворює незнакове значення у верхній частині обчислювального стеку на незнакове int32 і створює OverflowException при переповненні.
Публічне поле Static Conv_Ovf_U8 перетворює знакове значення у верхній частині обчислювального стеку на незнакове int64 і створює OverflowException при переповненні.
Публічне поле Static Conv_Ovf_U8_Un перетворює незнакове значення на вершині обчислювального стеку в беззнакове int64 і створює OverflowException при переповненні.
Публічне поле Static Conv_R_Un перетворює беззнакове ціле значення на вершині обчислювального стеку у float32.
Публічне поле Статичне Conv_R4 перетворює значення на вершині обчислювального стеку у float32.
Публічне поле Static Conv_R8 перетворює значення у верхній частині обчислювального стеку у float64.
Публічне поле Static Conv_U перетворює значення на верхній частині обчислювального стеку у беззнакове натуральне int, а потім розширює його до натурального int.
Публічне поле Static Conv_U1 перетворює значення у верхній частині обчислювального стеку у беззнакове int8, а потім розширює його до int32.
Публічне поле Static Conv_U2 перетворює значення у верхній частині обчислювального стеку у беззнакове int16, а потім розширює його до int32.
Публічне поле Static Conv_U4 перетворює значення у верхній частині обчислювального стеку у беззнакове int32, а потім розширює його до int32.
Публічне поле Static Conv_U8 перетворює значення на верхній частині обчислювального стеку у беззнакове int64, а потім розширює його до int64.
Статичний CPBLK у публічному полі копіює задану кількість байтів від адреси джерела на адресу призначення.
Публічне поле статичного cpobj копіює тип значення, розташований за адресою об'єкта (типу &, * або природного int), на адресу цільового об'єкта (тип &, * або природний int).
Публічне поле Static Div ділить два значення і переносить результат у обчислювальний стек у вигляді float (тип F) або фактора (тип int32).
Публічне поле Static Div_Un ділить два беззнакові цілі значення і переносить результат (int32) на обчислювальний стек.
Публічний статичний dup реплікує поточне верхнє значення в обчислювальному стеку і відправляє копію на обчислювальний стек.
Публічне поле Static Endfilter переносить керування з клаузи фільтра виключення назад до обробника виключень Public Language Structure (CLI).
Публічне поле Static Endfinally передає контроль із положення помилки або нарешті блоку винятків назад обробнику виключень Public Language Structure (CLI).
Публічне поле статичного initblk ініціалізує визначений блок пам'яті, розташований за певною адресою з заданим розміром і початковим значенням.
Публічне поле Static Initobj ініціалізує всі поля об'єкта, розташованого за вказаною адресою, на порожнє посилання або 0 відповідного примітивного типу.
Публічне поле Static Isinst перевіряє, чи є посилання на об'єкт (тип O) екземпляром певного класу.
Публічний статичний ldarg завантажує параметри (на які посилаються вказані значення індексу) у стек.
Публічне поле Static Ldarg_0 завантажує параметри з індексом 0 на обчислювальний стек.
Публічне поле Static Ldarg_1 завантажує параметри з індексом 1 на обчислювальний стек.
Публічне поле Static Ldarg_2 завантажує параметри з індексом 2 на обчислювальний стек.
Публічне поле Static Ldarg_3 завантажує параметри з індексом 3 на обчислювальний стек.
Публічне поле Static Ldarg_S завантажує параметри (на які посилаються зазначений індекс короткої форми) у обчислювальний стек.
Публічний статичний ldarga завантажує адреси параметрів у обчислювальний стек.
Публічне поле Static Ldarga_S коротко завантажує адреси параметрів на обчислювальний стек.
Публічне поле Static Ldc_I4 переносить надане значення типу int32 як int32 на обчислювальний стек.
Публічне поле Static Ldc_I4_0 відправляє ціле значення 0 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_1 відправляє ціле значення 1 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_2 переносить ціле значення 2 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_3 переміщує ціле значення 3 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_4 переносить ціле значення 4 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_5 переносить ціле значення 5 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_6 переносить ціле значення 6 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_7 переносить ціле значення 7 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_8 переносить ціле значення 8 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_M1 відправляє ціле значення -1 як int32 у обчислювальний стек.
Публічне поле Static Ldc_I4_S переносить надане значення int8 як int32 на обчислювальний стек (скорочено).
Публічне поле Static Ldc_I8 переносить значення наданого типу int64 як int64 у обчислювальний стек.
Публічне поле Static Ldc_R4 переносить значення наданого типу float32 як F (float) у обчислювальний стек.
Публічне поле Static Ldc_R8 переносить надане значення типу float64 як F (float) у обчислювальний стек.
Публічне поле Static Ldelem завантажує елементи з заданого індексу масиву у верхню частину обчислювального стеку відповідно до типу, визначеного в директиві.
Публічне поле Static Ldelem_I завантажує елементи типу natural int, які розташовані в індексі заданого масиву як natural int, у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_I1 завантажує елемент типу int8, розташований в індексі вказаного масиву як int32, у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_I2 завантажує елемент типу int16, розташований за вказаним індексом масиву як int32, у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_I4 завантажує елемент типу int32, розташований за вказаним індексом масиву, як int32, у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_I8 завантажує елемент типу int64, розташований у вказаному індексі масиву, як int64, у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_R4 завантажує елементи типу float32, розташовані в індексі заданого масиву як типи F (типи з плаваючою комою), у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_R8 завантажує елементи типу float64, розташовані в індексі заданого масиву, як типи F (типи з плаваючою комою), у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_Ref завантажує елемент, що містить посилання на об'єкт, розташоване в індексі заданого масиву, як тип O (посилання на об'єкт) у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_U1 завантажує елемент типу unsigned int8, розташований у індексі заданого масиву як int32, у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_U2 завантажує елемент типу unsigned int16, розташований в індексі вказаного масиву як int32, у верхню частину обчислювального стеку.
Публічне поле Static Ldelem_U4 завантажує елемент типу unsigned int32, розташований у вказаному індексі масиву, як int32, у верхню частину обчислювального стеку.
Публічне поле Static Ldelema завантажує адресу елемента масиву, розташованого в вказаному індексі масиву, як тип і (керований вказівник) у верхню частину обчислювального стеку.
Публічне поле Static LDFLD знаходить значення поля в об'єкті, що посилається на поле, що наразі знаходиться в обчислювальному стеку.
Публічне поле Static Ldflda шукає адресу поля в об'єкті, що посилається на поле, що наразі знаходиться в обчислювальному стеку.
Публічний статичний ldftn відправляє некеровані вказівники (природні типи int) у нативний код, який реалізує певний метод у обчислювальний стек.
Публічне поле Static Ldind_I опосередковано завантажує значення типу natural int на обчислювальний стек як натуральні int.
Публічне поле Static Ldind_I1 опосередковано завантажує значення типу int8 на обчислювальний стек як int32.
Публічне поле Static Ldind_I2 опосередковано завантажує значення типу int16 на обчислювальний стек як int32.
Публічне поле Static Ldind_I4 опосередковано завантажує значення типу int32 на обчислювальний стек як int32.
Публічне поле Static Ldind_I8 опосередковано завантажує значення типу int64 на обчислювальний стек як int64.
Публічне поле Static Ldind_R4 опосередковано завантажує значення типу float32 як F (float) у обчислювальний стек.
Публічне поле Static Ldind_R8 опосередковано завантажує значення типу float64 як F (float) у обчислювальний стек.
Публічне поле Static Ldind_Ref опосередковано завантажує посилання на об'єкти як типи O (посилання на об'єкти) у обчислювальний стек.
Публічне поле Static Ldind_U1 опосередковано завантажує значення типу unsigned int8 у обчислювальний стек як int32.
Публічне поле Static Ldind_U2 опосередковано завантажує значення типу unsigned int16 у обчислювальний стек як int32.
Публічне поле Static Ldind_U4 опосередковано завантажує значення типу unsigned int32 на обчислювальний стек як int32.
Публічне поле Static Ldlen переносить кількість елементів одномірного масиву, починаючи з нуля, у обчислювальний стек.
Публічне поле Static Ldloc завантажує локальні змінні за вказаним індексом у обчислювальний стек.
Публічне поле Static Ldloc_0 завантажує локальні змінні з індексом 0 на обчислювальний стек.
Публічне поле Static Ldloc_1 завантажує локальні змінні з індексом 1 на обчислювальний стек.
Публічне поле Static Ldloc_2 завантажує локальні змінні з індексом 2 на обчислювальний стек.
Публічне поле Static Ldloc_3 завантажує локальні змінні з індексом 3 на обчислювальний стек.
Публічне поле Static Ldloc_S завантажує локальні змінні з певним індексом у обчислювальний стек (скорочено).
Публічне поле Static Ldloca завантажує адреси локальних змінних, розташованих у певному індексі, на обчислювальний стек.
Публічне поле Static Ldloca_S завантажує адресу локальної змінної, розташованої за певним індексом, на обчислювальний стек (скорочено).
Публічне поле статичного ldnull відправляє нульові посилання (O-типи) у обчислювальний стек.
Публічне поле static ldobj копіює об'єкт типу значення, на який адреса вказує на верхню частину обчислювального стеку.
Публічне поле Static ldsfld переносить значення статичного поля на обчислювальний стек.
Публічне поле Static Ldsflda переносить адресу статичного поля на обчислювальний стек.
Публічне поле Static Ldstr надсилає нові посилання на об'єкти рядків, збережених у метаданих.
Публічне поле Static Ldtoken перетворює токен метаданих у його представлення під час виконання і відправляє його у обчислювальний стек.
Публічний статичний ldvirtftn відправляє некеровані вказівники (природні типи int) у нативний код, який реалізує конкретний віртуальний метод, пов'язаний із заданим об'єктом, у обчислювальний стек.
Статична відпустка на публічному полі виходить із захищеної кодової зони, безумовно передаючи контроль конкретній цільовій директиві.
Публічне поле Статичний Leave_S виходить із захищених кодових зон, безумовно передаючи контроль цільовим директивам (скорочена форма).
Публічний статичний локальний локлок виділяє певну кількість байтів із локального динамічного мемпулу і переносить адресу першого виділеного байта (тимчасовий вказівник, тип *) у обчислювальний стек.
Публічне поле Static Mkrefany відправляє типізовані посилання на конкретні типи у обчислювальний стек.
Публічне поле Static Mul множить два значення і переносить результат у обчислювальний стек.
Публічне поле Static Mul_Ovf множить два цілі значення, виконує перевірку переповнення і переносить результат у обчислювальний стек.
Публічне поле Static Mul_Ovf_Un множить два беззнакові цілі значення, виконує перевірку переповнення та переносить результат у обчислювальний стек.
Статичне негативне значення публічного поля виконує обернене значення і переносить результат у обчислювальний стек.
Публічне поле Static Newarr відправляє посилання на об'єкти до нового нульового одновимірного масиву з елементами певного типу у обчислювальний стек.
Публічне поле статичного Newobj створює новий об'єкт або екземпляр типу значення і відправляє посилання на об'єкт (тип O) у обчислювальний стек.
Статичний nop у публічному полі заповнює простір, якщо опкод оновлено. Хоча це може займати цикли обробки, жодна суттєва дія не виконується.
Публічне поле Static Not обчислює побітове доповнення цілих значень на вершині стеку і переносить результат у обчислювальний стек того ж типу.
Публічне поле Static Or обчислює побітове доповнення двох цілих значень на вершині стеку та переносить результат у обчислювальний стек.
Публічне поле Static Pop видаляє значення, які зараз знаходяться на вершині обчислювального стеку.
Публічний статичний префікс1 Ця команда є інструкцією резервування.
Публічний статичний префікс2 Ця команда є інструкцією збереження.
Публічний статичний префікс3 Ця команда є директивою утримання.
Публічний статичний префікс4 Ця команда є командою резервування.
Публічний статичний префікс 5 Ця команда є командою резервування.
Публічний статичний префікс6 Ця команда є інструкцією на збереження.
Публічний статичний префікс7 Ця команда є директивою збереження.
Публічний статичний префікс Ця команда є командою резервування.
Публічне поле статичного readonly вказує, що наступна операція з адреси масиву не виконує перевірку типу під час виконання і повертає керований вказівник з обмеженою варіативністю.
Публічне поле Static Refanytype отримує теги типів, вбудовані у типізовані посилання.
Статичний рефанівал у публічному полі отримує адреси (та типи), вбудовані в типізовані посилання.
Публічне поле Static Rem ділить два значення і передає решту на обчислювальний стек.
Публічне поле Static Rem_Un ділить два беззнакові значення і відправляє решту на обчислювальний стек.
Статичний RT у публічному полі повертається з поточного методу і переміщує повернене значення, якщо воно присутнє, з обчислювального стеку викликача до обчислювального стеку абонента.
Статичне перекидання на публічному полі знову кидає поточний виняток.
Публічне поле Static Shl зміщує ціле значення вліво (заповнене нулями) на задану кількість бітів і переносить результат у обчислювальний стек.
Публічне поле Static Shr зміщує ціле значення вправо (зберігаючи символ) на задану кількість бітів і передає результат у обчислювальний стек.
Публічне поле Static Shr_Un зсуває беззнакове ціле значення вправо (заповнене нулями) на задану кількість бітів і переносить результат у обчислювальний стек.
Публічне поле Static Sizeof переносить розмір наданого типу значення в байтах у обчислювальний стек.
Публічне поле Static Starg зберігає значення, розташовані у верхній частині обчислювального стеку, у слотах параметрів, розташованих у вказаному індексі.
Публічне поле Static Starg_S зберігає значення, розташовані у верхній частині обчислювального стеку за вказаним індексом (скорочено) у слоті параметра.
Статичний стелем у публічному полі замінює елементи масиву на заданому індексі значеннями з обчислювального стеку, тип яких заданий у директиві.
Публічне поле Static Stelem_I замінює елементи масиву на заданому індексі на натуральне int значення в обчислювальному стеку.
Публічне поле Static Stelem_I1 замінює елементи масиву на заданому індексі значеннями int8 у обчислювальному стеку.
Публічне поле Static Stelem_I2 замінює елементи масиву на заданому індексі на int16 у обчислювальному стеку.
Публічне поле Static Stelem_I4 замінює елементи масиву за заданим індексом на int32 у обчислювальному стеку.
Публічне поле Static Stelem_I8 замінює елемент масиву на заданому індексі на int64 у обчислювальному стеку.
Публічне поле Static Stelem_R4 замінює елементи масиву на заданому індексі значеннями float32 у обчислювальному стеку.
Публічне поле Static Stelem_R8 замінює елемент масиву у заданому індексі на float64 у обчислювальному стеку.
Публічне поле Static Stelem_Ref замінює елементи масиву на заданому індексі значеннями об'єктних посилань (O-типи) у обчислювальному стеку.
Статичний stfld у публічному полі замінює значення, збережене в полі посилання або вказівника об'єкта, на нове значення.
Публічне поле Static Stind_I зберігає значення типу natural int за вказаною адресою.
Публічне поле Static Stind_I1 зберігає значення типу int8 за вказаною адресою.
Публічне поле Статичне Stind_I2 зберігає значення типу int16 за вказаною адресою.
Публічне поле Static Stind_I4 зберігає значення типу int32 за вказаною адресою.
Публічне поле Static Stind_I8 зберігає значення типу int64 за вказаною адресою.
Публічне поле Static Stind_R4 зберігає значення типу float32 за вказаною адресою.
Публічне поле Static Stind_R8 зберігає значення типу float64 за вказаною адресою.
Публічне поле Static Stind_Ref зберігає значення об'єкта за наданою адресою.
Статичний stloc публічного поля з'являється поточне значення зверху обчислювального стеку і зберігає його у списку локальних змінних за вказаним індексом.
Публічне поле Static Stloc_0 з'являється поточне значення зверху обчислювального стеку і зберігає його у списку локальних змінних з індексом 0.
Публічне поле Static Stloc_1 з'являється поточне значення зверху обчислювального стеку і зберігає його у списку локальних змінних за індексом 1.
Публічне поле Static Stloc_2 з'являється поточне значення зверху обчислювального стеку і зберігає його у списку локальних змінних за індексом 2.
Публічне поле Static Stloc_3 відкриває поточне значення зверху обчислювального стеку і зберігає його у списку локальних змінних за індексом 3.
Публічне поле Static Stloc_S відкриває поточне значення зверху обчислювального стеку і зберігає його в індексі у списку локальних змінних (скорочено).
Публічне поле Static Stobj копіює значення вказаного типу зі стеку обчислень на надану адресу пам'яті.
Статичний статик публічного поля замінює значення статичного поля на значення з обчислювального стеку.
Публічне поле Static Sub віднімає одне значення з інших і переносить результат у обчислювальний стек.
Публічне поле Static Sub_Ovf віднімає ціле значення з іншого значення, виконує перевірку переповнення та переносить результат у обчислювальний стек.
Публічне поле Static Sub_Ovf_Un віднімає беззнакове ціле значення з іншого значення, виконує перевірку переповнення та переносить результат у обчислювальний стек.
Публічний Static Switch реалізує таблиці стрибків.
Публічний статичний хвостовий виклик виконує інструкцію виклику методу з суфіксом, щоб видалити стековий кадр поточного методу до виконання фактичного виклику.
Публічне поле Static Throw викидає об'єкт винятків, який наразі знаходиться у обчислювальному стеку.
Публічне поле Static Unaligned вказує, що адреса, яка наразі знаходиться в обчислювальному стеку, може не бути вирівняна з природним розміром інструкцій ldind, stind, ldfld, stfld, ldobj, stobj, initblk або cpblk.
Публічне поле Static Unbox перетворює коробкове представлення типу значення у його розблоковану форму.
Публічне поле Static Unbox_Any перетворює коробкове представлення типу, зазначеного в команді, у розблоковану форму.
Публічне поле Static Volatile вказує, що адреса, яка зараз знаходиться у верхній частині обчислювального стеку, може бути волатильною, і результати зчитування цього місця не можуть бути кешовані, або кілька сховищ цієї адреси не можуть бути скасовані.

Публічне поле Static Xor обчислює побітове АБО двох значень у верхній частині обчислювального стеку і переносить результати на обчислювальний стек.




Попередній:.wang .mall .онлайн-магазин .gossip .show Чи можливо використовувати китайське доменне ім'я? Інтернет-шахраї
Наступний:Відновлення точки замерзання Genie 7.5 у Win7 — альтернативне тріщинування
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com