长整数汇编加减源码

.版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 __启动窗口_创建完毕 .局部变量 a, 整数型 .局部变量 b, 长整数型 b = 时间_取现行时间戳1 (真) .计次循环首 (1000000000, ) a = 1675437035652 - 1675437036656 .计次循环尾 () 调试输出 (时间_取现行时间戳1 (真) - b) b = 时间_取现行时间戳1 (真) .计次循环首 (1000000000, ) a = 汇编_减法_长整数 (1675437035652, 1675437036656) .计次循环尾 () 调试输出 (时间_取现行时间戳1 (真) - b) 调试输出 (汇编_减法_长整数 (1675437035652, 1675437036656)) ' //加法 b = 时间_取现行时间戳1 (真) .计次循环首 (1000000000, ) a = 1675437035652 + 1675437036656 .计次循环尾 () 调试输出 (时间_取现行时间戳1 (真) - b) b = 时间_取现行时间戳1 (真) .计次循环首 (1000000000, ) a = 汇编_加法_长整数 (1675437035652, 1675437036656) .计次循环尾 () 调试输出 (时间_取现行时间戳1 (真) - b) 调试输出 (汇编_加法_长整数 (1675437035652, 1675437036656)) .子程序 汇编_减法_长整数, 整数型, , a-b .参数 a, 长整数型, , 易语言交流群:469029715 .参数 b, 长整数型 置入代码 ({ 139, 69, 8, 139, 93, 12, 139, 85, 16, 139, 77, 16, 41, 216, 41, 203, 1, 216, 137, 236, 93, 194, 20, 0 }) ' mov eax, dword [ebp+0x08] ' mov ebx, dword [ebp+0x0C] ' mov edx, dword [ebp+0x10] ' mov ecx, dword [ebp+0x10] ' sub eax, ebx ' sub ebx, ecx ' add eax, ebx ' mov esp, ebp ' pop ebp ' retn 0x14 返回 (0) .子程序 汇编_加法_长整数, 长整数型, , a-b .参数 a, 长整数型, , 易语言交流群:469029715 .参数 b, 长整数型 .局部变量 局_返回, 长整数型 置入代码 ({ 139, 69, 8, 139, 93, 12, 139, 77, 16, 139, 85, 20, 1, 200, 1, 211, 137, 69, 248, 137, 93, 252 }) ' mov eax, dword [ebp+0x08] ' mov ebx, dword [ebp+0x0C] ' mov ecx, dword [ebp+0x10] ' mov edx, dword [ebp+0x14] ' add eax, ecx ' add ebx, edx ' mov dword [ebp-0x08], eax ' mov dword [ebp-0x04], ebx 返回 (局_返回)
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表回复

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