Oh my, that is quite lovely.
For workings of ARM you could worse than look at the original basic book by my old colleague Pete Cockerell (http://www.peter-cockerell.net/aalp/) and then maybe if you’re very brave, the interior of the gdb ARM simulator. We have a massively hacked up copy at http://www.squeakvm.org/cgi-bin/viewvc.cgi/squeak/branches/Cog/processors/AR... mostly hacked to remove extraneous other architectures - I mean, who the hell cares about MIPS any more? Let alone ns32000 or clipper or alpha.
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Cashew: nut that makes you sneeze