We don’t know if this will come as a surprise to the regular Hackaday reader, but a whole bunch of Atmel microcontrollers have a very cool feature hidden away in their datasheets. Most of them ...
It embeds an ARM processor core together with Flash memory for program and reference data storage ... Figure 5: Emulation Platform Architecture Figure 6: Atmel’s Mistral Emulation Platform Emulation ...
For instance, he tells us the ARM processor used on the Raspberry Pi doesn’t have a divide instruction. Without hardware division you’re left to implement a binary division algorithm.