On Wed, Jan 11, 2006 at 02:08:05PM +0000, Steve Harris wrote:
> Damn, does it show ;)
You're not alone :-)
> > What helps enormously on the ARM is that all arithmetic instructions can
> > include a (no overhead) shift on one of the operands. There are some
> > other unique things, such as the 16 conditions on *all* instructions.
>
> I see, that is helpful. I imagine that coding things like IIR filters is
> still quite time consuming though. I would expect that you need to switch
> between different point positions a lot.
Sometimes, yes. But it doesn't really have to complicate your code.
What I've done in most cases is to base the design of the algorithm from
the start on what I knew was possible / cheap / to-be-avoided / etc. in
ARM assembly. That's possible only if you are in the position of being the
system engineer and the coder at the same time.
-- FAReceived on Thu Jan 12 00:15:05 2006
This archive was generated by hypermail 2.1.8 : Thu Jan 12 2006 - 00:15:05 EET