C# Класс SharpDisasm.Udis86.BitOps

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

MODRM_MOD() публичный статический Метод

public static MODRM_MOD ( byte b ) : byte
b byte
Результат byte

MODRM_NNN() публичный статический Метод

public static MODRM_NNN ( byte b ) : byte
b byte
Результат byte

MODRM_REG() публичный статический Метод

public static MODRM_REG ( byte b ) : byte
b byte
Результат byte

MODRM_RM() публичный статический Метод

public static MODRM_RM ( byte b ) : byte
b byte
Результат byte

P_ASO() публичный статический Метод

public static P_ASO ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_DEF64() публичный статический Метод

public static P_DEF64 ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_INV64() публичный статический Метод

public static P_INV64 ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_OSO() публичный статический Метод

public static P_OSO ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_REXB() публичный статический Метод

public static P_REXB ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_REXR() публичный статический Метод

public static P_REXR ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_REXW() публичный статический Метод

public static P_REXW ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_REXX() публичный статический Метод

public static P_REXX ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_SEG() публичный статический Метод

public static P_SEG ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_STR() публичный статический Метод

public static P_STR ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_STR_ZF() публичный статический Метод

public static P_STR_ZF ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_VEXL() публичный статический Метод

public static P_VEXL ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

P_VEXW() публичный статический Метод

public static P_VEXW ( UInt32 n ) : UInt32
n System.UInt32
Результат System.UInt32

REX_B() публичный статический Метод

public static REX_B ( byte r ) : byte
r byte
Результат byte

REX_PFX_MASK() публичный статический Метод

public static REX_PFX_MASK ( uint n ) : uint
n uint
Результат uint

REX_R() публичный статический Метод

public static REX_R ( byte r ) : byte
r byte
Результат byte

REX_W() публичный статический Метод

public static REX_W ( byte r ) : byte
r byte
Результат byte

REX_X() публичный статический Метод

public static REX_X ( byte r ) : byte
r byte
Результат byte

SIB_B() публичный статический Метод

public static SIB_B ( byte b ) : byte
b byte
Результат byte

SIB_I() публичный статический Метод

public static SIB_I ( byte b ) : byte
b byte
Результат byte

SIB_S() публичный статический Метод

public static SIB_S ( byte b ) : byte
b byte
Результат byte