汇编取取启动时间易语言源码

其实这个例子非常简单就是利用系统2a号中中断获取系统启动以来的时间

.版本 2 .程序集 窗口程序集_启动窗口 .子程序 __启动窗口_创建完毕 输出调试文本 (asm_取启动时间 (), 取启动时间 ()) .子程序 asm_取启动时间, 整数型, 公开 ' int $2a ' leave ' ret 置入代码 ({ 205, 42, 201, 195 }) 返回 (0) .子程序 asm_取启动时间_xp, 整数型 ' _asm{ ' mov edx,0x7FFE0000 ' mov eax,[edx] ' mul dword [edx+0x4] ' shrd eax,edx,0x18 ' leave ' ret ' } 返回 (0) .子程序 asm_取启动时间_Win7, 整数型 ' _asm{ ' mov ecx,[0x7FFE0324] ' mov edx,[0x7FFE0320] ' mov eax,[0x7FFE0004] ' mul edx ' shl ecx,08 ' imul ecx,dword [0x7FFE0004] ' SHRD EAX,EDX,0x18 ' SHR EDX,0x18 ' ADD EAX,ECX ' leave ' ret ' } 返回 (0)
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

汇编取取启动时间易语言源码》有0个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注