DELPHI xe 10 的获取CPUID
2019-05-10 10:19
2151 查看
[code]type TCPUID = array [1 .. 4] of Longint; FUNCTION GetCPUID1: TCPUID; assembler; register; asm PUSH EBX { Save affected register } PUSH EDI MOV EDI,EAX { @Resukt } MOV EAX,1 DW $A20F { CPUID Command } STOSD { CPUID[1] } MOV EAX,EBX STOSD { CPUID[2] } MOV EAX,ECX STOSD { CPUID[3] } MOV EAX,EDX STOSD { CPUID[4] } POP EDI { Restore registers } POP EBX END; function GetCPUIDStr: String; var CPUID: TCPUID; begin CPUID := GetCPUID1; Result := IntToHex(CPUID[1], 8) + IntToHex(CPUID[4], 8); end;
相关文章推荐
- C#中获取逻辑磁盘、网卡MAC地址、CPUID等信息的代码
- ExtJS TreePanel 在IE9、IE10下报错:无法获取未定义或 null 引用的属性ui
- 锋利jquery----3-10设置和获取HTML,文本和值
- 用脚本获取网卡MAC,CPUID,硬盘序列号(转)
- 获取CPUID信息
- 兼容iOS 10:配置获取隐私数据权限声明
- Activity与Fragment数据传递之Activity之间获取数据 分类: Android 2015-07-02 10:13 10人阅读 评论(0) 收藏
- ArcEngine9.3和10如何获取符号库文件路径
- 背水一战 Windows 10 (86) - 文件系统: 获取文件夹的属性, 获取文件夹的缩略图
- Visual Studio 2013开发 mini-filter driver step by step 获取可执行文件名称 - 实现process monitor的一个功能 (10)
- C# 获取ASCII码值及数据进制转换(2、8、10、16进制)
- 获取Mac、CPUID、硬盘序列号、本地IP地址、外网IP地址OCX控件
- C# IFELanguage接口获取拼音,支持多音字,音调 win10/8.1/7测试通过
- android学习笔记10--------------SharedPreferences实现软件参数的保存和获取
- [C] 在GCC中获取CPUID信息(兼容VC)
- java获取CPUID、网卡MAC、硬盘序列号、主板序列号
- 计算两个日期相隔天数 思路:假设1998-10-10 2010-5-5 首先获取1889-10-10这个日期在这一年中还剩多少天 再次获取2010-5-5这个日子在这一年内已经过了
- WMI获取硬件信息封装函数方法(联想台式机出厂编号 CPUID BIOS序列号 硬盘信息 显卡信息 MAC地址)
- 程序员获取编程灵感的 10 种方式
- 苹果cms-v10后台一键采集豆瓣api获取资料(更新版)