|
- .版本 2
- .支持库 spec
- .程序集 程序集1
- .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码
- _临时子程序 () ' 在初始化代码执行完毕后调用测试代码
- 返回 (0) ' 可以根据您的需要返回任意数值
- .子程序 _临时子程序
- .局部变量 A, 短整数型
- .局部变量 B, 短整数型
- A = 取字节集数据 ({ 78, 48 }, #短整数型, )
- B = 取字节集数据 ({ 232, 26 }, #短整数型, )
- 调试输出 (到字节集 (短整数型_双8位无进位相加 (A, B)), 到字节集 (到短整数 (A + B))) ' 78+232=54 48+26=74
- .子程序 短整数型_双8位无进位相加, 短整数型, 公开, 低8位相加产生的进位将被丢弃,不会给高8位
- .参数 被加数, 短整数型
- .参数 加数, 短整数型
- 置入代码 ({ 138, 69, 8, 2, 69, 12, 138, 101, 9, 2, 101, 13, 37, 255, 255, 0, 0, 201, 194, 8, 0 })
- ' mov al,[ebp+8]
- ' add al,[ebp+12]
- ' mov ah,[ebp+9]
- ' add ah,[ebp+13]
- ' and eax,65535
- ' leave
- ' retn 8
- 返回 (0)
复制代码 |
|