.版本 2 .支持库 spec
.子程序 __启动窗口_创建完毕 .局部变量 a, 数据类型1
a.a = 65 调试输出 (指针到字节集 (取变量地址 (a), 20)) 调试输出 (指针到字节集 (取变量数据地址 (a), 20)) 调试输出 (指针到字节集 (asm_取变量地址 (a), 20)) 调试输出 (指针到字节集 (取字节集变量地址1 (a), 20)) 调试输出 (指针到字节集 (取字节集变量地址2 (a), 20))
.子程序 asm_取变量地址, 整数型 .参数 a, 数据类型1
置入代码 ({ 139, 69, 8 }) ' mov eax, dword ptr [ebp+8] 置入代码 ({ 139, 229 }) ' mov esp, ebp 置入代码 ({ 93 }) ' pop ebp 置入代码 ({ 195 }) ' retn 返回 (0)
.子程序 取字节集变量地址1, 整数型 .参数 字节集变量, 数据类型1, , 也可以是其它类型 .局部变量 指针, 整数型
置入代码 ({ 139, 69, 8, 137, 69, 252 }) 返回 (指针)
.子程序 取字节集变量地址2, 整数型 .参数 字节集变量, 数据类型1
置入代码 ({ 139, 69, 8, 201, 194, 4, 0 }) 返回 (0)
|