Cosmos/source/Cosmos.Core_Asm/CPU/CPUReadTimestampCounterAsm.cs
2019-08-30 16:44:01 +02:00

19 lines
371 B
C#

using System;
using XSharp.Assembler;
using XSharp;
using static XSharp.XSRegisters;
namespace Cosmos.Core_Asm
{
public class CPUReadTimestampCounterAsm : AssemblerMethod
{
public override void AssembleNew(Assembler aAssembler, object aMethodInfo)
{
XS.Rdtsc();
XS.Push(EDX);
XS.Push(EAX);
}
}
}