reading the system clock value?
-
16-09-2020 - |
Domanda
Is there a virtual/system clock running independently when a computer is booted?
How can we read that value?
Soluzione
Use the RDTSC x86 instruction, it reads the clocks since the system-start.
Edit: On x86-64 targets the use of inline assembly is not possible anymore, use either intrinics or a external linked object file which was generated by an assembler. Do not forget to flush the processor pipeline before using this instruction.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow