Přejít na sbírku příkazů Veřejné pole Static Beq přesouvá řízení na cílovou instrukci, pokud jsou obě hodnoty stejné. Veřejné pole Statická Beq_S Pokud jsou obě hodnoty stejné, řízení se přenese na cílovou instrukci (zkráceně). Veřejné pole Statický Bge přesouvá řízení na cílovou instrukci, pokud je první hodnota větší nebo rovna druhé hodnotě. Veřejné pole Statická Bge_S přesouvá řízení na cílovou instrukci (zkráceně), pokud je první hodnota větší nebo rovna druhé hodnotě. Veřejné pole Statická Bge_Un Při porovnání neznaménkových celočíselných hodnot nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota větší než druhá, je řízení převedeno na cílovou instrukci. Veřejné pole Statická Bge_Un_S Při porovnání celočíselných hodnot bez znamének nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota větší než druhá, řízení se přesune na cílovou instrukci (zkrácená forma). Statický Bgt na veřejném poli přesouvá řízení na cílový příkaz, pokud je první hodnota větší než druhá. Veřejné pole Statická Bgt_S Pokud je první hodnota větší než druhá, přesouvá řízení na cílovou instrukci (zkráceně). Veřejné pole Statická Bgt_Un Při porovnání hodnot bez znamének nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota větší než druhá, je řízení přeneseno na cílovou instrukci. Veřejné pole Statická Bgt_Un_S Při porovnávání neznaménkových celočíselných hodnot nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota větší než druhá, řízení se přenáší na cílovou instrukci (zkráceně). Veřejné pole Static Ble přesouvá řízení na cílový příkaz, pokud je první hodnota menší nebo rovna druhé hodnotě. Veřejné pole Statická Ble_S Pokud je první hodnota menší nebo rovna druhé hodnotě, přesouvá řízení na cílovou instrukci (zkrácená forma). Veřejné pole Statická Ble_Un Při porovnání neznaménkových celočíselných hodnot nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota menší nebo rovna druhé hodnotě, řízení se přesune na cílovou instrukci. Veřejné pole Statická Ble_Un_S Při porovnání neznaménkových celočíselných hodnot nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota menší nebo rovna druhé hodnotě, je řízení převedeno na cílovou instrukci (zkráceně). Veřejné pole Static Blt přesouvá řízení na cílovou instrukci, pokud je první hodnota menší než druhá. Veřejné pole Statická Blt_S Pokud je první hodnota menší než druhá, přesouvá řízení na cílovou instrukci (zkrácená forma). Veřejné pole Statická Blt_Un Při porovnávání hodnot bez znaménka nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota menší než druhá, řízení se přesune na cílovou instrukci. Veřejné pole Statická Blt_Un_S Při porovnání neznaménkových celočíselných hodnot nebo netříditelných hodnot s plovoucí desetinnou čárkou, pokud je první hodnota menší než druhá, řízení se přesune na cílovou instrukci (zkráceně). Veřejné pole Statická Bne_Un přesouvá řízení na cílovou instrukci, když dvě bezznaménkové celočíselné hodnoty nebo netříditelné hodnoty s plovoucí desetinnou čárkou nejsou stejné. Veřejné pole Statická Bne_Un_S přesouvá řízení na cílovou instrukci (zkráceně), když dvě neznaménkové celočíselné hodnoty nebo netříditelné hodnoty s plovoucí desetinnou čárkou nejsou stejné. Veřejné pole Static Br bezpodmínečně předává řízení na cílové instrukce. Veřejné pole Statická Br_S bezpodmínečně předává řízení na cílové instrukce (zkráceně). Veřejné pole Static Brfalse přesouvá řízení na cílovou instrukci, pokud je hodnota nepravdivá, prázdná reference (Nothing ve Visual Basicu) nebo nula. Veřejné pole Statická Brfalse_S přesouvá řízení na cílovou instrukci, pokud je hodnota nepravdivá, prázdná reference nebo nula. Veřejné pole Statický Brtrue přesouvá řízení na cílovou instrukci, pokud je hodnota pravdivá, nenulová nebo nenulová. Veřejné pole Statická Brtrue_S přesouvá řízení na cílovou instrukci (zkráceně), pokud je hodnota pravdivá, nenulová nebo nenulová. Porovnejte kolekce instrukcí Statický CEQ na veřejném poli porovnává dvě hodnoty. Pokud jsou obě hodnoty stejné, celočíselná hodnota 1 (int32) se přenese na výpočetní zásobník; Jinak se na výpočetní zásobník natlačí 0 (int32). Veřejné pole Statická CGT porovnává dvě hodnoty. Pokud je první hodnota větší než druhá, celočíselná hodnota 1 (int32) je vložena do výpočetního zásobníku; Místo toho vložte 0 (int32) na výpočetní zásobník. Veřejné pole Statická Cgt_Un Porovnejte dvě hodnoty bez znaménka nebo třídění. Pokud je první hodnota větší než druhá, celočíselná hodnota 1 (int32) je vložena do výpočetního zásobníku; Místo toho vložte 0 (int32) na výpočetní zásobník. Veřejné pole Static Clt porovnává dvě hodnoty. Pokud je první hodnota menší než druhá, přesuňte na výpočetní zásobník celočíselnou hodnotu 1 (int32); Místo toho vložte 0 (int32) na výpočetní zásobník. Veřejné pole Statický Clt_Un porovnává neoznačené nebo netříditelné hodnoty value1 a value2. Pokud je hodnota1 menší než hodnota2, přesuňte celočíselnou hodnotu 1 (int32) na výpočetní zásobník; Místo toho vložte 0 (int32) na výpočetní zásobník.
Veřejné pole Static Jmp opustí aktuální metodu a přeskočí na zadanou metodu.
Popis názvu Veřejné pole Static Add sečte obě hodnoty a přenese výsledek do výpočetního zásobníku. Veřejné pole Statický Add_Ovf sečte dvě celá čísla, provede kontrolu přetečení a výsledky přenese do výpočetního zásobníku. Veřejné pole Statický Add_Ovf_Un sečte dvě neznaménkové celočíselné hodnoty, provede kontrolu přetečení a výsledky pošle do výpočetního zásobníku. Veřejné pole Static And vypočítá bitové "a" těchto dvou hodnot a výsledek pošle do výpočetního zásobníku. Veřejné pole Static Arglist vrací nespravovaný ukazatel na seznam parametrů aktuální metody.
Veřejné pole Static Box převádí třídu hodnoty na referenci objektu (typ O). Statické přerušení veřejného pole signalizuje veřejné jazykové struktuře (CLI), aby debugger upozornil, že byl dosažen bod přerušení. Volání statického volání veřejného pole na metodu indikovanou specifikátorem metody, který je předán. Veřejné pole Static Calli volá metodu uvedenou na výpočetním zásobníku (jako ukazatel na vstupní bod) voláním parametrů popsaných konvencí. Veřejné pole Static Callvirt volá post-bindingovou metodu na objekt a vkládá zpětnou hodnotu na výpočetní zásobník. Veřejné pole Static Castclass se snaží převést objekt předávaný odkazem na zadanou třídu. Public field Static Ckfinite hodí ArithmeticException, pokud hodnota není konečná.
Veřejné pole Statická omezená omezení omezuje typ volání virtuální metody, které zadává. Veřejné pole Statický Conv_I převádí hodnotu umístěnou nahoře výpočetního zásobníku na přirozenou int. Veřejné pole Static Conv_I1 převádí hodnotu na vrcholu výpočetního zásobníku na int8 a poté ji rozšíří (paduje) na int32. Veřejné pole Static Conv_I2 převádí hodnotu na vrcholu výpočetního zásobníku na int16, která je pak rozšířena (naplněna) na int32. Veřejné pole Statický Conv_I4 převádí hodnotu na vrcholu výpočetního zásobníku na int32. Veřejné pole Static Conv_I8 převádí hodnotu na vrcholu výpočetního zásobníku na int64. Veřejné pole Static Conv_Ovf_I převádí podepsanou hodnotu umístěnou nahoře výpočetního zásobníku na podepsanou přirozenou int a při přetečení vyhodí OverflowException. Veřejné pole Static Conv_Ovf_I_Un převede nepoznamenanou hodnotu na vrcholu výpočetního zásobníku na podepsanou přirozenou int a při přetečení vyhodí OverflowException. Veřejné pole Static Conv_Ovf_I1 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na podepsanou int8 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_I1_Un převede neznaménkovou hodnotu na vrcholu výpočetního zásobníku na podepsanou int8 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_I2 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na podepsaný int16 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_I2_Un převede neposigned hodnotu na vrcholu výpočetního zásobníku na podepsaný int16 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Veřejné pole Static Conv_Ovf_I4 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na podepsanou int32 a při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_I4_Un převede neposigned hodnotu na vrcholu výpočetního zásobníku na podepsanou int32 a při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_I8 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na podepsaný int64 a při přetečení vyhodí OverflowException. Veřejné pole Static Conv_Ovf_I8_Un převede neposigned hodnotu na vrcholu výpočetního zásobníku na podepsaný int64 a při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U převede podepsanou hodnotu na vrcholu výpočetního zásobníku na nepodepsanou přirozenou int a při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U_Un převede neznaménkovou hodnotu na vrcholu výpočetního zásobníku na neznaménkovou přirozenou int a při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U1 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na unsigned int8 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U1_Un převede neznaménkovou hodnotu na vrcholu výpočetního zásobníku na unsigned int8 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Veřejné pole Static Conv_Ovf_U2 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na unsigned int16 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U2_Un převede neznaménkovou hodnotu na vrcholu výpočetního zásobníku na unsigned int16 a rozšíří ji na int32, přičemž při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U4 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na unsigned int32 a při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U4_Un převede neposigned hodnotu na vrcholu výpočetního zásobníku na unsigned int32 a při přetečení vyhodí OverflowException. Veřejné pole Static Conv_Ovf_U8 převede podepsanou hodnotu na vrcholu výpočetního zásobníku na unsigned int64 a při přetečení vyhodí OverflowException. Public field Static Conv_Ovf_U8_Un převede neznaménkovou hodnotu na vrcholu výpočetního zásobníku na unsigned int64 a při přetečení vyhodí OverflowException. Veřejné pole Statický Conv_R_Un převádí neznaménkovou celočíselnou hodnotu na vrcholu výpočetního zásobníku na float32. Veřejné pole Static Conv_R4 převádí hodnotu na vrcholu výpočetního zásobníku na float32. Veřejné pole Static Conv_R8 převádí hodnotu na vrcholu výpočetního zásobníku na float64. Veřejné pole Static Conv_U převádí hodnotu na vrcholu výpočetního zásobníku na neznaménkovou přirozenou int a poté ji rozšiřuje na přirozenou int. Veřejné pole Static Conv_U1 převede hodnotu na vrcholu výpočetního zásobníku na unsigned int8 a poté ji rozšíří na int32. Veřejné pole Static Conv_U2 převádí hodnotu na vrcholu výpočetního zásobníku na unsigned int16 a poté ji rozšíří na int32. Public field Static Conv_U4 převede hodnotu na vrcholu výpočetního zásobníku na unsigned int32 a poté ji rozšíří na int32. Veřejné pole Static Conv_U8 převede hodnotu na vrcholu výpočetního zásobníku na unsigned int64 a poté ji rozvine na int64. Veřejné pole statické cpblk zkopíruje stanovený počet bajtů ze zdrojové adresy na cílovou adresu. Veřejné pole statického cpobj kopíruje typ hodnoty, který se nachází na adrese objektu (typu &, * nebo přirozeného int) na adresu cílového objektu (typ &, * nebo přirozený int). Veřejné pole Static Div rozdělí dvě hodnoty a přenese výsledek do výpočetního zásobníku jako plovoucí (typ F) nebo podíl (typ int32). Veřejné pole Statický Div_Un dělí dvě neznaménkové celočíselné hodnoty a přenáší výsledek (int32) na výpočetní zásobník. Statický dup veřejného pole replikuje aktuální nejvyšší hodnotu na výpočetním zásobníku a posílá kopii na výpočetní zásobník. Veřejné pole Static Endfilter přesouvá kontrolu z klauzule filtru výjimky zpět na obslužník výjimek Public Language Structure (CLI). Public pole Static Endfinally převádí kontrolu z chyby nebo nakonec klauzule bloku výjimek zpět do obslužného nástroje Public Language Structure (CLI) pro výjimky. Statický initblk ve veřejném poli inicializuje specifikovaný blok paměti umístěný na konkrétní adrese na danou velikost a počáteční hodnotu. Veřejné pole Statický Initobj inicializuje všechna pole objektu umístěného na určené adrese na prázdnou referenci nebo 0 příslušného primitivního typu. Public field Static Isinst testuje, zda je objektová reference (typ O) instancí konkrétní třídy. Veřejné pole statického ldarg načítá parametry (odkazované podle specifikovaných indexových hodnot) na zásobník. Veřejné pole Statická Ldarg_0 načítá parametry s indexem 0 na výpočetní zásobník. Veřejné pole Statický Ldarg_1 načítá parametry s indexem 1 na výpočetní zásobník. Veřejné pole Statický Ldarg_2 načítá parametry s indexem 2 na výpočetní zásobník. Veřejné pole Statický Ldarg_3 načítá parametry s indexem 3 na výpočetní zásobník. Veřejné pole Statická Ldarg_S načítá parametry (odkazované na specifikovaný krátký index) na výpočetní zásobník. Veřejné pole statická ldarga načítá adresy parametrů na výpočetní zásobník. Veřejné pole Statický Ldarga_S načítá adresy parametrů na výpočetní zásobník v krátké podobě. Veřejné pole Static Ldc_I4 přenáší zadanou hodnotu typu int32 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_0 vkládá celočíselnou hodnotu 0 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_1 vkládá celočíselnou hodnotu 1 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_2 vkládá celočíselnou hodnotu 2 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_3 vkládá celočíselnou hodnotu 3 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_4 vkládá celočíselnou hodnotu 4 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_5 vkládá celočíselnou hodnotu 5 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_6 vkládá celočíselnou hodnotu 6 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_7 vkládá celočíselnou hodnotu 7 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_8 vkládá celočíselnou hodnotu 8 jako int32 na výpočetní zásobník. Veřejné pole Statický Ldc_I4_M1 vkládá celočíselnou hodnotu -1 jako int32 na výpočetní zásobník. Veřejné pole Static Ldc_I4_S vkládá zadanou hodnotu int8 jako int32 do výpočetního zásobníku (zkrácená forma). Veřejné pole Static Ldc_I8 přenáší hodnotu poskytnutého typu int64 jako int64 na výpočetní zásobník. Veřejné pole Statický Ldc_R4 vkládá hodnotu poskytnutého typu float32 jako F (float) typ na výpočetní zásobník. Veřejné pole Statická Ldc_R8 vkládá zadanou hodnotu typu float64 jako F (plovoucí) typ na výpočetní zásobník. Veřejné pole Static Ldelem načítá prvky ze specifikovaného indexu pole na vrchol výpočetního zásobníku podle typu specifikovaného v direktivě. Veřejné pole Static Ldelem_I načítá prvky typu přirozený int, které se nacházejí na indexu daného pole jako přirozené inty, na vrchol výpočetního zásobníku. Veřejné pole Statický Ldelem_I1 načítá prvek typu int8 umístěný na indexu specifikovaného pole jako int32 na vrchol výpočetního zásobníku. Veřejné pole Statický Ldelem_I2 načítá prvek typu int16 umístěný na specifikovaném indexu pole jako int32 na vrchol výpočetního zásobníku. Veřejné pole Statický Ldelem_I4 načítá prvek typu int32 umístěný na specifikovaném indexu pole jako int32 na vrchol výpočetního zásobníku. Veřejné pole Statický Ldelem_I8 načítá prvek typu int64 umístěný na specifikovaném indexu pole jako int64 na vrchol výpočetního zásobníku. Veřejné pole Statická Ldelem_R4 načítá prvky typu float32 umístěné na indexu specifikovaného pole jako typy F (typy s plovoucí desetinnou čárkou) na vrchol výpočetního zásobníku. Veřejné pole Static Ldelem_R8 načítá prvky typu float64 umístěné na indexu specifikovaného pole jako typy F (typy s plovoucí desetinnou čárkou) na vrchol výpočetního zásobníku. Veřejné pole Statický Ldelem_Ref načítá prvek obsahující objektovou referenci umístěnou na indexu určeného pole jako O typ (objektový odkaz) na vrchol výpočetního zásobníku. Veřejné pole Statická Ldelem_U1 načte prvek typu unsigned int8, který se nachází na indexu specifikovaného pole jako int32, na vrchol výpočetního zásobníku. Veřejné pole Statický Ldelem_U2 načítá prvek typu unsigned int16, který se nachází na indexu specifikovaného pole jako int32, na vrchol výpočetního zásobníku. Veřejné pole Static Ldelem_U4 načítá prvek typu unsigned int32 umístěný na specifikovaném indexu pole jako int32 na vrchol výpočetního zásobníku. Veřejné pole Static Ldelema načítá adresu prvku pole umístěného v daném indexu pole jako typ & (managed pointer) na vrchol výpočetního zásobníku. Veřejné pole Statický LDFLD najde hodnotu pole v objektu, který odkazuje na pole aktuálně ve výpočetním zásobníku. Veřejné pole Statická Ldflda vyhledává adresu pole v objektu, který odkazuje na pole aktuálně na výpočetním zásobníku. Veřejné pole statické ldftn posílá nespravované ukazatele (přirozené typy int) do nativního kódu, který implementuje konkrétní metodu, přímo do výpočetního zásobníku. Veřejné pole Statické Ldind_I nepřímo načítá hodnoty typu přirozený int na výpočetní zásobník jako přirozené int. Veřejné pole Statický Ldind_I1 nepřímo načítá hodnotu typu int8 na výpočetní zásobník jako int32. Veřejné pole Statický Ldind_I2 nepřímo načítá hodnoty typu int16 na výpočetní zásobník jako int32. Veřejné pole Statický Ldind_I4 nepřímo načítá hodnoty typu int32 na výpočetní zásobník jako int32. Veřejné pole Statický Ldind_I8 nepřímo načítá hodnoty typu int64 na výpočetní zásobník jako int64. Veřejné pole Statický Ldind_R4 nepřímo načítá hodnotu typu float32 jako typ F (float) na výpočetní zásobník. Veřejné pole Statický Ldind_R8 nepřímo načítá hodnotu typu float64 jako F (plovoucí) typ na výpočetní zásobník. Veřejné pole Statický Ldind_Ref nepřímo načítá objektové reference jako O (objektové reference) typy na výpočetní zásobník. Veřejné pole Statický Ldind_U1 nepřímo načítá hodnotu typu unsigned int8 na výpočetní zásobník jako int32. Veřejné pole Statický Ldind_U2 nepřímo načítá hodnotu typu unsigned int16 na výpočetní zásobník jako int32. Veřejné pole Statický Ldind_U4 nepřímo načítá hodnoty typu unsigned int32 na výpočetní zásobník jako int32. Veřejné pole Statický Ldlen přenáší počet prvků jednorozměrného pole začínajícího od nuly na výpočetní zásobník. Veřejné pole Static Ldloc načítá lokální proměnné na specifikovaném indexu na výpočetní zásobník. Veřejné pole Statický Ldloc_0 načítá lokální proměnné s indexem 0 na výpočetní zásobník. Veřejné pole Statický Ldloc_1 načítá lokální proměnné s indexem 1 na výpočetní zásobník. Veřejné pole Statický Ldloc_2 načítá lokální proměnné s indexem 2 na výpočetní zásobník. Veřejné pole Statický Ldloc_3 načítá lokální proměnné s indexem 3 na výpočetní zásobník. Veřejné pole Statický Ldloc_S načítá lokální proměnné s konkrétním indexem na výpočetní zásobník (zkráceně). Veřejné pole Static Ldloca načítá adresy lokálních proměnných umístěných na konkrétním indexu na výpočetní zásobník. Veřejné pole Statický Ldloca_S načítá adresu lokální proměnné umístěné na konkrétním indexu na výpočetní zásobník (zkrácená forma). Statický ldnull ve veřejném poli vkládá nulové reference (typy O) na výpočetní zásobník. Veřejné pole statické ldobj kopíruje objekt typu hodnoty, na který adresa ukazuje na vrchol výpočetního zásobníku. Veřejné pole Statické ldsfld přenáší hodnotu statického pole na výpočetní zásobník. Veřejné pole Statická Ldsflda vkládá adresu statického pole do výpočetního zásobníku. Veřejné pole Statický Ldstr vkládá nové reference na objekty do řetězců uložených v metadatech. Veřejné pole Static Ldtoken převádí metadata token na svou runtime reprezentaci a posílá jej do výpočetního zásobníku. Veřejné pole statického ldvirtftn vkládá nespravované ukazatele (přirozené typy int) do nativního kódu, který implementuje specifickou virtuální metodu spojenou se specifikovaným objektem, na výpočetní zásobník. Veřejné pole Static Leave opouští chráněnou kódovou oblast a bezpodmínečně předává kontrolu na konkrétní cílovou direktivu. Veřejné pole Statická Leave_S opouští chráněné kódové oblasti a bezpodmínečně předává kontrolu cílovým direktivám (zkráceně forma). Public field statický localloc přiděluje určitý počet bajtů z lokálního dynamického mempoolu a vkládá adresu prvního přiděleného bajtu (přechodný ukazatel, * typ) na výpočetní zásobník. Veřejné pole Static Mkrefany vkládá typové odkazy na konkrétní instance typů do výpočetního zásobníku. Veřejné pole Static Mul násobí dvě hodnoty a přenáší výsledek do výpočetního zásobníku. Veřejné pole Statická Mul_Ovf násobí dvě celočíselné hodnoty, provede overflow check a výsledek pošle do výpočetního zásobníku. Veřejné pole Statický Mul_Ovf_Un násobí dvě neznaménkové celočíselné hodnoty, provede kontrolu přetečení a výsledek přenese do výpočetního zásobníku. Veřejné pole statické negování provádí inverzní hodnotu a přenáší výsledek do výpočetního zásobníku. Veřejné pole Statický Newarr vkládá odkazy na objekty do nového jednorozměrného pole s nulovým startem a prvky specifického typu do výpočetního zásobníku. Veřejné pole statického Newobj vytváří nový objekt nebo instanci typu hodnoty a vkládá referenci objektu (typ O) do výpočetního zásobníku. Veřejné pole statického NOP vyplňuje prostor, pokud je operační kód opraven. Ačkoliv může spotřebovávat zpracovatelské cykly, neprovádí se žádná smysluplná akce. Veřejné pole Statické Not vypočítá bitový doplněk celočíselných hodnot na vrcholu zásobníku a výsledek přenese do výpočetního zásobníku jako stejný typ. Veřejné pole Static Or vypočítá bitovou komplemenci dvou celočíselných hodnot na vrcholu zásobníku a výsledek přenese do výpočetního zásobníku. Veřejné pole Statický Pop odstraňuje hodnoty, které jsou aktuálně na vrcholu výpočetního zásobníku. Statický prefix veřejného pole1 Tento příkaz je instrukcí rezervace. Statická předpona veřejného pole2 Tento příkaz je instrukcí pro zadržení. Statický prefix veřejného pole3 Tento příkaz je direktiva pro zadržení. Statický prefix veřejného pole4 Tento příkaz je rezervačním příkazem. Statický prefix veřejného pole5 Tento příkaz je rezervačním příkazem. Statický prefix veřejného pole6 Tento příkaz je instrukcí pro zadržení. Statický prefix veřejného pole7 Tento příkaz je direktiva pro zadržení. Statický prefixref veřejného pole Tento příkaz je rezervačním příkazem. Veřejné pole statické čtení specifikuje, že následná operace s adresováním pole neprovádí kontrolu typů za běhu a vrací řízený ukazatel s omezenou variabilitou. Veřejné pole Statický refanytyp získává typové značky vložené do typovaných referencí. Statická rekonstrukce veřejného pole získává adresy (a typy) vložené do typovaných referencí. Veřejné pole Static Rem dělí dvě hodnoty a zbytek přenáší na výpočetní zásobník. Veřejné pole Statická Rem_Un dělí dvě neznaménkové hodnoty a zbytek přenáší na výpočetní zásobník. Statický ret veřejného pole vrací z aktuální metody a posílá vrácenou hodnotu, pokud je přítomna, z výpočetního zásobníku volajícího do výpočetního zásobníku volaného. Statický přehod na veřejném poli opět hází aktuální výjimku. Veřejné pole Static Shl posune celočíselnou hodnotu doleva (vyplněnou nulami) o určený počet bitů a výsledek přenese do výpočetního zásobníku. Veřejné pole Static Shr posune celočíselnou hodnotu doprava (zachová symbol) o určený počet bitů a výsledek přenese do výpočetního zásobníku. Veřejné pole Statický Shr_Un posune neznaménkovou celočíselnou hodnotu doprava (vyplněnou nulami) o určený počet bitů a přenese výsledek do výpočetního zásobníku. veřejné pole Static Sizeof vkládá velikost zadaného typu hodnoty v bajtech na výpočetní zásobník. Veřejné pole Statický Starg ukládá hodnoty umístěné nahoře ve výpočetním zásobníku do parametrů umístěných na určeném indexu. Veřejné pole Statická Starg_S ukládá hodnoty umístěné na vrcholu výpočetního zásobníku na specifikovaném indexu (krátká forma) v parametrovém slotu. Statický stelem ve veřejném poli nahrazuje prvky pole na daném indexu hodnotami z výpočetního zásobníku, jehož typ je specifikován v direktivě. Veřejné pole Statická Stelem_I nahrazuje prvky pole na daném indexu přirozenou hodnotou int na výpočetním zásobníku. Veřejné pole Statická Stelem_I1 nahrazuje prvky pole na daném indexu hodnotami int8 na výpočetním zásobníku. Veřejné pole Statická Stelem_I2 nahrazuje prvky pole na daném indexu hodnotou int16 na výpočetním zásobníku. Veřejné pole Statický Stelem_I4 nahrazuje prvky pole na daném indexu hodnotou int32 na výpočetním zásobníku. Veřejné pole Statický Stelem_I8 nahrazuje prvek pole na daném indexu hodnotou int64 na výpočetním zásobníku. Veřejné pole Statická Stelem_R4 nahrazuje prvky pole na daném indexu hodnotami float32 na výpočetním zásobníku. Veřejné pole Statická Stelem_R8 nahrazuje prvek pole na daném indexu hodnotou float64 na výpočetním zásobníku. Veřejné pole Statická Stelem_Ref nahrazuje prvky pole na daném indexu hodnotami objektových referencí (O typů) na výpočetním zásobníku. Statická stfld ve veřejném poli nahrazuje hodnotu uloženou v poli reference nebo ukazatele objektu novou hodnotou. Veřejné pole Statický Stind_I ukládá hodnoty typu natural int na zadanou adresu. Veřejné pole Statický Stind_I1 ukládá hodnoty typu int8 na uvedenou adresu. Veřejné pole Statický Stind_I2 ukládá hodnotu typu int16 na zadané adrese. Veřejné pole Statická Stind_I4 ukládá hodnoty typu int32 na uvedenou adresu. Veřejné pole Statická Stind_I8 ukládá hodnotu typu int64 na zadanou adresu. Veřejné pole Statický Stind_R4 ukládá hodnotu typu float32 na uvedenou adresu. Veřejné pole Statický Stind_R8 ukládá hodnotu typu float64 na uvedenou adresu. Veřejné pole Statická Stind_Ref ukládá hodnotu objektové reference na poskytnutou adresu. Public field static STLOC vystřelí aktuální hodnotu z vrcholu výpočetního zásobníku a uloží ji do seznamu lokálních proměnných na specifikovaném indexu. Veřejné pole Statický Stloc_0 vyhodí aktuální hodnotu z vrcholu výpočetního zásobníku a uloží ji do seznamu lokálních proměnných na indexu 0. Veřejné pole Statický Stloc_1 vyhodí aktuální hodnotu z vrcholu výpočetního zásobníku a uloží ji do seznamu lokálních proměnných na indexu 1. Veřejné pole Statický Stloc_2 vyhodnocuje aktuální hodnotu z vrcholu výpočetního zásobníku a ukládá ji do seznamu lokálních proměnných na indexu 2. Veřejné pole Statický Stloc_3 vyhodnocuje aktuální hodnotu z vrcholu výpočetního zásobníku a ukládá ji do seznamu lokálních proměnných na indexu 3. Veřejné pole Statický Stloc_S vystřelí aktuální hodnotu z vrcholu výpočetního zásobníku a uloží ji do indexu v seznamu lokálních proměnných (zkrácená forma). Veřejné pole Statický Stobj kopíruje hodnotu specifikovaného typu z výpočetního zásobníku na poskytnutou paměťovou adresu. Veřejné pole statické stsfld nahrazuje hodnotu statického pole hodnotou z výpočetního zásobníku. Veřejné pole Static Sub odečte jednu hodnotu od ostatních hodnot a výsledek pošle do výpočetního zásobníku. Veřejné pole Statický Sub_Ovf odečte celočíselnou hodnotu od jiné hodnoty, provede kontrolu přetečení a výsledek pošle do výpočetního zásobníku. Veřejné pole Statický Sub_Ovf_Un odečte neznaménkovou celočíselnou hodnotu od jiné hodnoty, provede overflow check a výsledek pošle do výpočetního zásobníku. Statický přepínač veřejných polí implementuje skokové tabulky. Statický tailcall ve veřejném poli vykoná instrukci volání metody s příponou, která odstraní zásobníkový rámec aktuální metody před skutečným vyřízením volání. Veřejné pole Static Throw vyhodí výjimku, která je aktuálně na výpočetním zásobníku. Veřejné pole Static Unaligned znamená, že adresa aktuálně na výpočetním zásobníku nemusí být zarovnána s přirozenou velikostí bezprostředně následujících instrukcí ldind, stind, ldfld, stfld, ldobj, stobj, initblk nebo cpblk. Veřejné pole Static Unbox převádí zarámovanou reprezentaci typu hodnoty do její neboxované podoby. Veřejné pole Statická Unbox_Any převádí krabicovou reprezentaci typu specifikovaného v příkazu do neboxované formy. Veřejné pole Statická volatilní určuje, že adresa aktuálně na vrcholu výpočetního zásobníku může být volatilní, a výsledky čtení této lokality nelze uložit do mezipaměti, ani více úložišť pro tuto adresu nelze zrušit.
Veřejné pole Statický Xor počítá bitově OR dvou hodnot na vrcholu výpočetního zásobníku a posílá výsledky do výpočetního zásobníku.
|