예제 #1
0
 internal ModOMInstruction(byte opcode, EffectiveAddress address, Instruction instruction)
     : base(address, instruction)
 {
     m_opcode = opcode;
 }
예제 #2
0
 internal protected ModMInstruction(EffectiveAddress address, Instruction instruction)
     : base(instruction)
 {
     m_address = address;
 }
예제 #3
0
 internal ModRMInstruction(Register register, EffectiveAddress address, Instruction instruction)
     : base(address, instruction)
 {
     m_register = register;
 }
 /// <summary>
 /// Move
 /// </summary>
 public static Element Mov32(this ElementCollection collection, EffectiveAddress address, Element offsetElement)
 {
     return(Add(collection, new OpcodeInstruction(0xc7, new ModOMInstruction(0x0, address, new ImmediateAbsoluteMemoryAddress32Instruction(offsetElement, 0, null)))));
 }