internal ModOMInstruction(byte opcode, EffectiveAddress address, Instruction instruction) : base(address, instruction) { m_opcode = opcode; }
internal protected ModMInstruction(EffectiveAddress address, Instruction instruction) : base(instruction) { m_address = address; }
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))))); }