C# 클래스 TUP.AsmResolver.ASM.x86OpCode

Represents a 32-bit assembly opcode of an instruction.
파일 보기 프로젝트 열기: Rex-Hays/GNIDA 1 사용 예제들

공개 메소드들

메소드 설명
GetNormalOperandType ( ) : x86OperandType
GetOverrideOperandType ( ) : x86OperandType
GetRegisterOperandType ( ) : x86OperandType
IsBasedOn ( x86OpCode code ) : bool

Returns a boolean value if the current opcode is based on the given opcode.

ToString ( ) : string

Returns the opcode string.

비공개 메소드들

메소드 설명
Create ( x86OpCode code ) : x86OpCode
x86OpCode ( ) : System
x86OpCode ( string name, byte opcodebytes, int operandlength, x86OperandType type ) : System
x86OpCode ( string name, byte opcodebytes, int operandlength, x86OperandType type, int variableByteIndex ) : System

메소드 상세

GetNormalOperandType() 공개 메소드

public GetNormalOperandType ( ) : x86OperandType
리턴 x86OperandType

GetOverrideOperandType() 공개 메소드

public GetOverrideOperandType ( ) : x86OperandType
리턴 x86OperandType

GetRegisterOperandType() 공개 메소드

public GetRegisterOperandType ( ) : x86OperandType
리턴 x86OperandType

IsBasedOn() 공개 메소드

Returns a boolean value if the current opcode is based on the given opcode.
public IsBasedOn ( x86OpCode code ) : bool
code x86OpCode The Opcode to compare with.
리턴 bool

ToString() 공개 메소드

Returns the opcode string.
public ToString ( ) : string
리턴 string