C# Class SharpDisasm.Udis86.BitOps

Mostra file Open project: spazzarama/SharpDisasm Class Usage Examples

Public Methods

Method Description
MODRM_MOD ( byte b ) : byte
MODRM_NNN ( byte b ) : byte
MODRM_REG ( byte b ) : byte
MODRM_RM ( byte b ) : byte
P_ASO ( UInt32 n ) : UInt32
P_DEF64 ( UInt32 n ) : UInt32
P_INV64 ( UInt32 n ) : UInt32
P_OSO ( UInt32 n ) : UInt32
P_REXB ( UInt32 n ) : UInt32
P_REXR ( UInt32 n ) : UInt32
P_REXW ( UInt32 n ) : UInt32
P_REXX ( UInt32 n ) : UInt32
P_SEG ( UInt32 n ) : UInt32
P_STR ( UInt32 n ) : UInt32
P_STR_ZF ( UInt32 n ) : UInt32
P_VEXL ( UInt32 n ) : UInt32
P_VEXW ( UInt32 n ) : UInt32
REX_B ( byte r ) : byte
REX_PFX_MASK ( uint n ) : uint
REX_R ( byte r ) : byte
REX_W ( byte r ) : byte
REX_X ( byte r ) : byte
SIB_B ( byte b ) : byte
SIB_I ( byte b ) : byte
SIB_S ( byte b ) : byte

Method Details

MODRM_MOD() public static method

public static MODRM_MOD ( byte b ) : byte
b byte
return byte

MODRM_NNN() public static method

public static MODRM_NNN ( byte b ) : byte
b byte
return byte

MODRM_REG() public static method

public static MODRM_REG ( byte b ) : byte
b byte
return byte

MODRM_RM() public static method

public static MODRM_RM ( byte b ) : byte
b byte
return byte

P_ASO() public static method

public static P_ASO ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_DEF64() public static method

public static P_DEF64 ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_INV64() public static method

public static P_INV64 ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_OSO() public static method

public static P_OSO ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_REXB() public static method

public static P_REXB ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_REXR() public static method

public static P_REXR ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_REXW() public static method

public static P_REXW ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_REXX() public static method

public static P_REXX ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_SEG() public static method

public static P_SEG ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_STR() public static method

public static P_STR ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_STR_ZF() public static method

public static P_STR_ZF ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_VEXL() public static method

public static P_VEXL ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

P_VEXW() public static method

public static P_VEXW ( UInt32 n ) : UInt32
n System.UInt32
return System.UInt32

REX_B() public static method

public static REX_B ( byte r ) : byte
r byte
return byte

REX_PFX_MASK() public static method

public static REX_PFX_MASK ( uint n ) : uint
n uint
return uint

REX_R() public static method

public static REX_R ( byte r ) : byte
r byte
return byte

REX_W() public static method

public static REX_W ( byte r ) : byte
r byte
return byte

REX_X() public static method

public static REX_X ( byte r ) : byte
r byte
return byte

SIB_B() public static method

public static SIB_B ( byte b ) : byte
b byte
return byte

SIB_I() public static method

public static SIB_I ( byte b ) : byte
b byte
return byte

SIB_S() public static method

public static SIB_S ( byte b ) : byte
b byte
return byte