51单片机的一个小汇编程序
从内部RAM30H开始 的64 个无符号数 求平均值
求和这个还好说,除以64的话,要用移位的方式 该怎么弄呢
(考虑到64个无符号数之和用两个寄存器存放(R0R1))
怎么移位捏???移位来进行除法时 余数怎么办啊?
还有一个就是:单片机汇编的移位全是循环移位?有没有不循环的呀?
[解决办法]
两个两个取平均值,再二次取值。避免超限的大数。很基本的2字节处理了!
[解决办法]
还有一个就是:单片机汇编的移位全是循环移位?有没有不循环的呀?
忘了,如果真像你说的没有不循环的
你也可以移完一位后,多清个0就OK了