4 ms·
A fair whack of the microcontroller market uses harvard architecture (separate program/data) which makes it very hard for self-modifying programs to exist (such
by chrisjsmith 15y ago
A fair whack of the microcontroller market uses harvard architecture (separate program/data) which makes it very hard for self-modifying programs to exist (such as Forth at a low level). Not only that, the programs are stored in Flash which has a limited lifetime so if you do go and modify it regularly, it will die.
90% of embedded ARM, PIC, AVR, MSP430, eZ80, 68HC11 etc fit that description in one way or another.
This is of course all IMHO.