You are viewing articles in the Hardware category &rarr


How to Find out if the CPU Supports the CPUID Instruction

Posted December 15th @ 1:05 pm by m3Rlin

Sometimes you may want to find out if the CPU supports the CPUID instruction (late 486+ or Pentium+) to find out the CPU type. Well, this code should be what you need:
<pre>
<i>{$ifndef ver80} // Because of 32 bit register use</i>
<b>function</b> GetCpuIDSupport: Boolean; <b>assembler</b>;
<b>asm</b>
push ebx
mov @Result, True
pushfd [...]

Next Entries »