恭喜,你发布的帖子
发布于 2021-11-21 21:49:43
87楼
AC、M、V存贮区,除了提供你使用上的选择,还有其它不容易发现的内在原因。
以两个整数相乘的例子:
AC0 * AC1,编译后程序长度:3字节
VW0 * VW2,编译后程序长度:7字节
VW10000 * VW10002,编译后程度长度:11字节。
同样是装载一个位,
使用M0.0,程序长度:2字节
使用V0.0,程序长度:3字节
使用V10000.0,程序长度:5字节。
理论上讲,AC、M都可以用V区替代,没必要搞得这么复杂。
从效率上讲,数量越少的资源,所需要的编码越短,执行上肯定也可以更快。
请填写推广理由:
分享
只看
楼主