News for hackers. Stuff that matters.
Re:Understanding ARM Assembly, Part 1 by nilsimsa on Sunday November 24, 2013 @11:37PM (#6792508)
That is because those processors are running in thumb mode... essentially using 16-bit opcodes. The original ARM instruction set is 32-bit opcodes which is enough to encode 16 registers. The thumb mode was added to increase code density and subsequently they found it could be used for most common cases.

There are no comments on this comment yet.