恭喜,你发布的帖子
发布于 2024-08-01 08:23:15
8楼
我提几个建议。优化程序。
indx参数可以不初始化。for开始执行自动初始化成init参数。
可以不要mov 到vw6。直接shr LW0 。
可以不使用7.0,而使用SM1.1。但是这个要在执行shr之后紧跟执行。可是这样的话会失去了第一位。然后改用ror旋转。把第一位转回来。
最后输出也不用又经过一次mov。因为整个程序都在一此扫描中循环已经完成工作。程序中直接inc到输出值也是没有障碍的。
这样,程序变得很短了。
现在经过修改验证成功了,做了字节,字,双字三个子程序。你说的其中不用move那个原来考虑过,不过最终还是感觉使用一下比较好,这样程序结构上看着更顺眼。习惯最后用个move
请填写推广理由:
分享
只看
楼主