恭喜,你发布的帖子
发布于 2020-06-15 11:52:19
4楼
怎么拐,请教
用间接寻址做参数。在子程序里面根据这个指针计算指针往后的所有地址是什么参数。
例如输入参数写&VB90。那么把&VB90 mov到LD10,作为第一个参数(字)。LD10+2传到LD14,作为第二个参数(双字)。LD14+4传到LD18,作为第三个参数(字节、字、双字未限制)……
以下的程序就用*LD10;*LD14;*LD18表示参数一;参数二;参数三……
参数一实际地址是VW90。参数二实际地址是VD92。参数三实际地址是VB96。……
具体参考我有个帖叫做《无限次调用无限个参数……(忘了)》
请填写推广理由:
分享
只看
楼主