我正在尝试在程序集中实现一个计数器,除了执行正常任务外,我还想打印计数器。所以如果我的计数器是 10 秒,我想在那 10 秒内执行任务,并打印 10,9,8..等等
我能想到的唯一方法是检查current - starting
以毫秒为单位的时间是否是完美的千,例如,10 是 10,000,9 是 9000,等等,然后打印这些数字。
所以我的问题是如何在 ARM 汇编中进行取模函数?我在没有除法指令的 ARMSIM 工作。
它确实有二进制右移和二进制左移、二进制与、异或等有没有办法使用这些操作来实现这一点?