[fpc-devel] ARM4 and THUMB instruction sets

Michael Schnell mschnell at lumino.de
Thu Oct 18 14:09:12 CEST 2007

> "The Thumb code requires 70 % of space of the ARM code.
>  The Thumb code uses 40 % more instructions than the ARM code.
>  With 32-bit memory, the ARM code is 40 % faster than the Thumb code.
>  With 16-bit memory, the Thumb code is 45 % faster than the ARM code.
>  Thumb code uses 30 % less external memory power than ARM code."
Very valuable information !

OTOH, there now are processors that only do Thumb but not 32 Bit ARM 
code (Cortex M). There is no Linux or WinCE for those yet, do supposedly 
nobody wants TP for them, but in the future that might be viable.


More information about the fpc-devel mailing list