Doly za doplneni. Jen trosku opravim, ze tu nasobicku popisujes u ARMv2, ne ARM 1 ne?
Add pocet registru: ono jich je skutecne hodne, i kdyz to pri praci v user spacu programatorovi nepripadne, protoze tam jich vidi 16, vlastne 17 (i s CPSR). Jak se postupne pridavaly dalsi rezimy prace procesoru, tak nakonec mame:
r0-r15 v user rezimu
r8_fiq - r14_fiq pro fast interrupt rezim (registry navic, r0-r7 jsou klasicke z user rezimu)
r13_* - r14_* pro dalsi tri/ctyri rezimy (r0-r12 jsou klasicke z user rezimu)
+ CPSR + 5x SPSR_* pro dalsi tri/ctyri rezimy (flags)