4 ms·
And the thumb stuff. You can buy 32-bit ARM chips that have zero binary instructions in common with any 32-bit ARM before 1994.
by kps 3y ago
And the thumb stuff. You can buy 32-bit ARM chips that have zero binary instructions in common with any 32-bit ARM before 1994.
- deaddodo 3y agoYeah, sorry; thumb was part of the ARM7/9 features I was referring to. It also dropped the hardware Java support. To be fair, both were always "optional" features; but yes, there are thousands of devices that shipped with them (one of the biggest being the GBA, with the majority of games heavily relying on THUMB).
- addaon 3y agoThe grandparent is referring to the fact the ARMv6-M and ARMv7-M architectures are Thumb only (and are different subsets of Thumb 1 and Thumb 2, to keep it spicy); so a Cortex M has zero instruction set overlap with a pre-Thumb ARM core, even though both are "32 bit ARM."