SETGE() 공개 메소드

SETGE mem8
public SETGE ( ByteMemory target ) : void
target ByteMemory
리턴 void
예제 #1
0
파일: X86.cs 프로젝트: sharpos/SharpOS
	public void SETGE_rmreg8 ()
	{
		// SETGE CL
		// SETGE (R8.CL)
		MemoryStream memoryStream = new MemoryStream ();
		Assembly asm = new Assembly ();
		asm.SETGE (R8.CL);
		asm.Encode (memoryStream);
		byte [] target = new byte [] { 0xf, 0x9d, 0xc1 };
		Assert.IsTrue (CompareData (memoryStream, target), "'SETGE CL' failed.");
	}
예제 #2
0
파일: X86.cs 프로젝트: sharpos/SharpOS
	public void SETGE_mem8 ()
	{
		// SETGE Byte [EBX + ECX*1]
		// SETGE (new ByteMemory(null, R32.EBX, R32.ECX, 0))
		MemoryStream memoryStream = new MemoryStream ();
		Assembly asm = new Assembly ();
		asm.SETGE (new ByteMemory (null, R32.EBX, R32.ECX, 0));
		asm.Encode (memoryStream);
		byte [] target = new byte [] { 0xf, 0x9d, 0x4, 0xb };
		Assert.IsTrue (CompareData (memoryStream, target), "'SETGE Byte [EBX + ECX*1]' failed.");
	}