|
Name |
Description |
|
Add |
Add two values and push the results to the computing stack. |
|
Add_ovf |
Add the two integers, run the overflow check, and push the results to the computing stack. |
|
Add_ovf_un |
Add two unsigned integer values, run the overflow check, and push the results to the computing stack. |
|
And |
Calculate the bitwise "and" of the two values and push the result to the computing stack. |
|
Arglist |
Returns an unmanaged pointer to the parameter list of the current method. |
|
Beq |
If the two values are equal, the control is transferred to the target command. |
|
Beq_s |
If the two values are equal, the control is transferred to the target command (short format ). |
|
BGE |
If the first value is greater than or equal to the second value, the control is transferred to the target command. |
|
Bge_s |
If the first value is greater than or equal to the second value, the control is transferred to the target command (short format ). |
|
Bge_un |
When comparing unsigned integer values or unordered floating point values, if the first value is greater than the second value, the control is transferred to the target command. |
|
Bge_un_s |
When comparing unsigned integer values or unordered floating point values, if the first value is greater than the second value, the control is transferred to the target command (short format ). |
|
Bgt |
If the first value is greater than the second value, the control is transferred to the target command. |
|
Bgt_s |
If the first value is greater than the second value, the control is transferred to the target command (short format ). |
|
Bgt_un |
When comparing unsigned integer values or unordered floating point values, if the first value is greater than the second value, the control is transferred to the target command. |
|
Bgt_un_s |
When comparing unsigned integer values or unordered floating point values, if the first value is greater than the second value, the control is transferred to the target command (short format ). |
|
Ble |
If the first value is less than or equal to the second value, the control is transferred to the target command. |
|
Ble_s |
If the first value is less than or equal to the second value, the control is transferred to the target command (short format ). |
|
Ble_un |
When comparing unsigned integer values or unordered floating point values, if the first value is less than or equal to the second value, the control is transferred to the target command. |
|
Ble_un_s |
When comparing unsigned integer or unsortable floating point values, if the first value is less than or equal to the second value, the control is transferred to the target command (short format ). |
|
BLT |
If the first value is smaller than the second value, the control is transferred to the target command. |
|
Blt_s |
If the first value is smaller than the second value, the control is transferred to the target command (short format ). |
|
Blt_un |
When comparing unsigned integer values or unordered floating point values, if the first value is smaller than the second value, the control is transferred to the target command. |
|
Blt_un_s |
When comparing unsigned integer values or unordered floating point values, if the first value is smaller than the second value, the control is transferred to the target command (short format ). |
|
Bne_un |
When two unsigned integer values or unordered floating point values are not equal, the control is transferred to the target command. |
|
Bne_un_s |
When two unsigned integer values or unordered floating point values are not equal, the control is transferred to the target command (short format ). |
|
Box |
Convert a value class to an object reference (OType ). |
|
BR |
Transfer control to the target command unconditionally. |
|
Br_s |
Unconditionally transfer the control to the target command (short format ). |
|
Break |
Sends a signal to the common language structure (CLI) to notify the debugger that a breakpoint has been hit. |
|
Brfalse |
IfValueIsFalse, Empty reference (in Visual BasicNothing) Or zero, the control is transferred to the target command. |
|
Brfalse_s |
IfValueIsFalse, Null reference or zero, the control is transferred to the target command. |
|
Brtrue |
IfValueIsTrue, Non-null or non-zero, the control is transferred to the target command. |
|
Brtrue_s |
IfValueIsTrue, Non-null or non-zero, the control is transferred to the target command (short format ). |
|
Call |
Call the method indicated by the passed method specifier. |
|
Calli |
Call the method indicated on the computing stack using the parameters described in the call conventions (as a pointer to the entry point ). |
|
Callvirt |
Call the post-binding method for the object and push the return value to the computing stack. |
|
Castclass |
Try to convert the referenced object to the specified class. |
|
CEQ |
Compare two values. If the two values are equal, the integer value is 1.(Int32) Is pushed to the computing stack; otherwise, 0 (Int32) Pushed to the computing stack. |
|
CGT |
Compare two values. If the first value is greater than the second value, the integer is 1.(Int32) Is pushed to the computing stack; otherwise, 0 (Int32) Pushed to the computing stack. |
|
Cgt_un |
Compare two unsigned or unordered values. If the first value is greater than the second value, the integer is 1.(Int32) Is pushed to the computing stack; otherwise, 0 (Int32) Pushed to the computing stack. |
|
Ckfinite |
If the value is not a finite number, arithmeticexception is thrown. |
|
CLT |
Compare two values. If the first value is smaller than the second value, the integer is 1.(Int32) Is pushed to the computing stack; otherwise, 0 (Int32) Pushed to the computing stack. |
|
Clt_un |
Compare unsigned or unsortable valuesValue1AndValue2. IfValue1LessValue2, The integer is 1(Int32) Is pushed to the computing stack; otherwise, 0 (Int32) Pushed to the computing stack. |
|
Constrained |
The type of virtual method call to be performed. |
|
Conv_ I |
Convert the value at the top of the computing stackNatural int. |
|
Conv_i1 |
Convert the value at the top of the computing stackInt8And then extend (fill) itInt32. |
|
Conv_i2 |
Convert the value at the top of the computing stackInt16And then extend (fill) itInt32. |
|
Conv_i4 |
Convert the value at the top of the computing stackInt32. |
|
Conv_i8 |
Convert the value at the top of the computing stackInt64. |
|
Conv_ovf_ I |
Convert signed values at the top of the computing stack to signed valuesNatural intAnd overflowexception. |
|
Conv_ovf_ I _un |
Convert the unsigned value at the top of the computing stack to a signed ValueNatural intAnd causes overflow.Overflowexception. |
|
Conv_ovf_i1 |
Convert signed values at the top of the computing stack to signed valuesInt8And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_iw.un |
Convert the unsigned value at the top of the computing stack to a signed ValueInt8And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_i2 |
Convert signed values at the top of the computing stack to signed valuesInt16And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_i2_un |
Convert the unsigned value at the top of the computing stack to a signed ValueInt16And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_i4 |
Convert signed values at the top of the computing stack to signed valuesInt32And causes overflow.Overflowexception. |
|
Conv_ovf_i4_un |
Convert the unsigned value at the top of the computing stack to a signed ValueInt32And causes overflow.Overflowexception. |
|
Conv_ovf_i8 |
Convert signed values at the top of the computing stack to signed valuesInt64And causes overflow.Overflowexception. |
|
Conv_ovf_i8_un |
Convert the unsigned value at the top of the computing stack to a signed ValueInt64And causes overflow.Overflowexception. |
|
Conv_ovf_u |
Convert the signed value at the top of the computing stackUnsigned natural intAnd causes overflow.Overflowexception. |
|
Conv_ovf_u_un |
Convert the unsigned value at the top of the computing stackUnsigned natural intAnd causes overflow.Overflowexception. |
|
Conv_ovf_u1 |
Convert the signed value at the top of the computing stackUnsigned int8And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_uw.un |
Convert the unsigned value at the top of the computing stackUnsigned int8And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_u2 |
Convert the signed value at the top of the computing stackUnsigned int16And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_u2_un |
Convert the unsigned value at the top of the computing stackUnsigned int16And extend itInt32And causes overflow.Overflowexception. |
|
Conv_ovf_u4 |
Convert the signed value at the top of the computing stackUnsigned int32And causes overflow.Overflowexception. |
|
Conv_ovf_u4_un |
Convert the unsigned value at the top of the computing stackUnsigned int32And causes overflow.Overflowexception. |
|
Conv_ovf_u8 |
Convert the signed value at the top of the computing stackUnsigned int64And causes overflow.Overflowexception. |
|
Conv_ovf_u8_un |
Convert the unsigned value at the top of the computing stackUnsigned int64And causes overflow.Overflowexception. |
|
Conv_r_un |
Convert the unsigned integer at the top of the computing stackFloat32. |
|
Conv_r4 |
Convert the value at the top of the computing stackFloat32. |
|
Conv_r8 |
Convert the value at the top of the computing stackFloat64. |
|
Conv_u |
Convert the value at the top of the computing stackUnsigned natural intAnd then expand itNatural int. |
|
Conv_u1 |
Convert the value at the top of the computing stackUnsigned int8And then expand itInt32. |
|
Conv_u2 |
Convert the value at the top of the computing stackUnsigned int16And then expand itInt32. |
|
Conv_u4 |
Convert the value at the top of the computing stackUnsigned int32And then expand itInt32. |
|
Conv_u8 |
Convert the value at the top of the computing stackUnsigned int64And then expand itInt64. |
|
Cpblk |
Copy a specified number of bytes from the source address to the target address. |
|
Cpobj |
Will be located in the object (&,*OrNatural intType) copy the value type of the address to the target object (&,*OrNatural intType. |
|
Div |
Divide two values and use the result as a floating point (FType) or operator (Int32Type) pushed to the computing stack. |
|
Div_un |
Remove two unsigned integer values and divide the result (Int32) Pushed to the computing stack. |
|
DUP |
Copy the current top value of the computing stack and push the copy to the computing stack. |
|
Endfilter |
From abnormalFilterClause transfer back to common language structure (CLI) Exception HandlingProgram. |
|
Endfinally |
From the exception BlockFaultOrFinallyThe clause is transferred back to the common language structure (CLI) exception handler. |
|
Initblk |
Initializes a specified block of memory at a specific address to a given size and initial value. |
|
Initobj |
Initialize all fields of the object at the specified address as null references or 0 of the appropriate primitive type. |
|
Isinst |
Test Object Reference (OType. |
|
JMP |
Exit the current method and jump to the specified method. |
|
Ldarg |
Load parameters (referenced by the specified index value) to the stack. |
|
Ldarg_0 |
Load the zero index parameter to the computing stack. |
|
|