# 易语言汇编执行子程序 (call) ```` .版本 2 .子程序 asByte, 字节型, 公开 .参数 指针, 整数型 置入代码 ({ 139, 69, 8, 139, 0, 201, 194, 4, 0 }) 返回 (0) .子程序 asInt, 整数型, 公开 .参数 指针, 整数型 置入代码 ({ 139, 69, 8, 139, 0, 201, 194, 4, 0 }) 返回 (0) .子程序 asBoolean, 逻辑型, 公开, //把变量数据地址转换为逻辑型, 此数据地址必须有效 .参数 指针, 整数型 置入代码 ({ 139, 69, 8, 139, 0, 201, 194, 4, 0 }) 返回 (假) .子程序 asBool, 逻辑型, 公开, //将整数型转换为逻辑型 By 帝皇法老 .参数 整数, 整数型 置入代码 ({ 139, 69, 8, 201, 194, 4, 0 }) ' mov eax,[ebp+8] ' leave ' ret 4 返回 (假) .子程序 asShortInt, 短整数型, 公开 .参数 指针, 整数型 置入代码 ({ 139, 69, 8, 139, 0, 201, 194, 4, 0 }) 返回 (0) .子程序 asFloat, 小数型, 公开 .参数 指针, 整数型 .局部变量 局_临时, 小数型 置入代码 ({ 139, 69, 8, 139, 0, 137, 69, 252 }) 返回 (局_临时) .子程序 asDatetime, 日期时间型, 公开 .参数 指针, 整数型 .局部变量 局_临时, 日期时间型 置入代码 ({ 139, 69, 8, 255, 48, 143, 69, 248, 255, 112, 4, 143, 69, 252 }) 返回 (局_临时) .子程序 asDouble, 双精度小数型, 公开 .参数 指针, 整数型 .局部变量 局_value, 双精度小数型 置入代码 ({ 139, 69, 8, 255, 48, 143, 69, 248, 255, 112, 4, 143, 69, 252 }) 返回 (局_value) .子程序 asStr, 文本型, 公开 .参数 指针, 整数型 置入代码 ({ 139, 69, 8, 139, 0, 201, 194, 4, 0 }) 返回 (0) .子程序 asLongInt, 长整数型, 公开 .参数 指针, 整数型 .局部变量 局_value, 长整数型 置入代码 ({ 139, 69, 8, 255, 48, 143, 69, 248, 255, 112, 4, 143, 69, 252 }) 返回 (局_value) .子程序 asObject, 对象, 公开 .参数 指针, 整数型 .局部变量 局_value1, 对象 .局部变量 局_value2, 对象 置入代码 ({ 139, 69, 248, 80, 255, 117, 8, 143, 69, 248 }) 局_value1 = 局_value2 置入代码 ({ 143, 69, 248 }) 返回 (局_value1) .子程序 asVariant, 变体型, 公开 .参数 指针, 整数型 .局部变量 局_value1, 变体型 .局部变量 局_value2, 变体型 置入代码 ({ 139, 69, 248, 80, 255, 117, 8, 143, 69, 248 }) 局_value1 = 局_value2 置入代码 ({ 143, 69, 248 }) 返回 (局_value1) ````