Cosmos/source/Indy.IL2CPU.Assembler.X86/386AndUp/MoveAndSignExtend.cs
Dokugogagoji_cp 2671caa304 Starting divisions per ISA
Added 80x86 stub clases for newer instructions
2008-08-10 09:45:24 +00:00

23 lines
No EOL
492 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Indy.IL2CPU.Assembler.X86
{
[OpCode(0xFFFFFFFF, "movsx")]
public class MoveAndSignExtend : Instruction
{
private string mDest;
private string mSource;
public MoveAndSignExtend(string aDest, string aSource)
{
mDest = aDest;
mSource = aSource;
}
public override string ToString()
{
return string.Format("movsx {0}, {1}", mDest, mSource);
}
}
}