would u mind telling me please I'm really interested in this kind of stuffs.
Hi,
let me say my personal opinions.
1) Legacy ARM or ARMv7-A/R architecture is quite unique. - conditional execution for all instructions. - PC (program counter) is visible as a normal general register. - multiple load and store and theirs many transfer options. - No divide instruction in an early instruction set :-)
2) Cortex-M (or ARMv6-M/ARMv7-M) is almost final form in embedded areas. - no other features would not be needed. - to be able to write almost all programs by only C language.
3) ARMv8 is quite normal. - I have little interest to it. - I have interrest not to the architecture but to its implementations.
Best regards,Yasuhiko Koumoto.