API+嵌入汇编实现取CPU信息

易语言 2020-03-31 15:08:03

API+嵌入汇编实现取CPU信息

置入代码 ({ 96, 184, 1, 0, 0, 0, 15, 162, 54, 137, 87, 240, 54, 137, 71, 244, 184, 3, 0, 0, 0, 15, 162, 54, 137, 87, 248, 54, 137, 79, 252, 97 })
' PUSHAD
' MOV EAX, 1
' CPUID
' MOV DWORD PTR SS:[EDI-10], EDX
' MOV DWORD PTR SS:[EDI-C], EAX
' MOV EAX, 3
' CPUID
' MOV DWORD PTR SS:[EDI-8], EDX
' MOV DWORD PTR SS:[EDI-4], ECX
' POPAD
返回值 = “00000000-00000000-00000000-00000000”
wsprintfA (返回值, “%08X-%08X-%08X-%08X”, 参数)
返回 (返回值)